This commit is contained in:
MaxKey 2022-10-09 15:17:58 +08:00
commit 407a393367

View File

@ -45,6 +45,9 @@ export class LogoutComponent implements OnInit {
ngOnInit(): void {
this.redirect_uri = this.route.snapshot.params[CONSTS.REDIRECT_URI];
if (this.redirect_uri == null || this.redirect_uri == '') {
this.redirect_uri = this.route.snapshot.queryParams[CONSTS.REDIRECT_URI];
}
this.authnService
.logout()
.pipe(
@ -52,9 +55,13 @@ export class LogoutComponent implements OnInit {
this.tokenService.clear();
if (this.redirect_uri == null || this.redirect_uri == '') {
this.router.navigateByUrl(this.tokenService.login_url!);
} else {
if (this.redirect_uri.startsWith("http")){
location.href = this.redirect_uri;
} else {
this.router.navigateByUrl(this.redirect_uri);
}
}
})
)
.subscribe(res => {