ekangularbasetest3
Version:
Authentication service for usermanagement(oidc client)
29 lines (22 loc) • 916 B
text/typescript
import { Component, OnInit, Inject } from '@angular/core';
import { ActivatedRoute, Params } from '@angular/router';
import { RouteHandleService } from '../RouteHandle.service';
({
selector: 'app-redirect',
templateUrl: './redirect.component.html',
styleUrls: ['./redirect.component.css']
})
export class RedirectComponent implements OnInit {
constructor(('BASE_URL') public baseUrl: string, private activatedRoute: ActivatedRoute
, routehandleservice: RouteHandleService) {
this.activatedRoute.queryParams.subscribe((params: Params) => {
let val: any = params['url'];
let objId: any = params['objid'];
let ocCode: any = params['occode'];
routehandleservice.seturl(val, objId, ocCode);
location.assign(this.baseUrl + "#/" + val);
});
}
ngOnInit() {
}
}