aps/api: fix getTargetUri
This commit is contained in:
parent
264d673019
commit
87ba05a8f1
@ -28,9 +28,14 @@ export class AuthController {
|
||||
|
||||
private getTargetUri(req) {
|
||||
const refererURL = new URL(req?.headers?.referer);
|
||||
const targetUri = refererURL.searchParams.get('uri') || '/';
|
||||
|
||||
return targetUri;
|
||||
const targetUrl = refererURL.searchParams.get('uri') || refererURL.pathname;
|
||||
|
||||
if (!targetUrl || targetUrl.includes('/login')) {
|
||||
return '/';
|
||||
}
|
||||
|
||||
return targetUrl;
|
||||
}
|
||||
|
||||
private getInvalidPasswordUrl(targetUri: string) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user