Skip to content

Function: getSafeLoginRedirect()

ts
function getSafeLoginRedirect(
   search?, 
   fallback?, 
   options?): string;

读取并校验 redirect,不安全时返回 fallback。

Parameters

ParameterTypeDefault value
searchstringlocation.search
fallbackstring'/'
optionsSafeRedirectOptions{}

Returns

string

Example

ts
getSafeLoginRedirect('?redirect=%2Fdashboard')  // => /dashboard
getSafeLoginRedirect('?redirect=%2Flogin')       // => /  (在黑名单内)

Released under the MIT License.