Roting issue

This commit is contained in:
surya 2022-04-09 12:37:22 +05:30
parent 0593515ee9
commit f63065eace

View File

@ -17,6 +17,7 @@ import { DashboardService } from 'app/dashboard/dashboard.service';
import { LoaderService } from 'app/shared/loaderService/loader.service'; import { LoaderService } from 'app/shared/loaderService/loader.service';
import { OtpComponent } from '../otp/otp.component'; import { OtpComponent } from '../otp/otp.component';
@Component({ @Component({
selector: 'ms-login-session', selector: 'ms-login-session',
templateUrl: './login-component.html', templateUrl: './login-component.html',
@ -78,9 +79,27 @@ export class LoginComponent implements OnInit{
this.getCommonSettings(); this.getCommonSettings();
// local storage for validate user access // local storage for validate user access
localStorage.setItem('user_role',res.idToken.payload["custom:role_id"]); localStorage.setItem('user_role',res.idToken.payload["custom:role_id"]);
//this.router.navigate(['/']); console.log(res.idToken.payload ["custom:role_id"]);
// alert(localStorage.getItem('user_role'))
if(res.idToken.payload["custom:role_id"]=='10' || res.idToken.payload["custom:role_id"]=='11' || res.idToken.payload["custom:role_id"]=='13' || res.idToken.payload["custom:role_id"]=='15' || res.idToken.payload["custom:role_id"]=='17' || res.idToken.payload["custom:role_id"]=='19')
{
// this.router.navigate(['sales-pd-list/list-pd']);
this.router.navigate(['/sales-pd-list']); this.router.navigate(['/sales-pd-list']);
} }
else
{
alert('Sales User Roles only allowed');
this.aws.logout().subscribe(res=>{
//alert("res");
this.router.navigate(['/authentication/login']);
})
// this.router.navigate(['personal_discussion/pdlist']);
}
//this.router.navigate(['/']);
// this.router.navigate(['/sales-pd-list']);
}
this.loaderService.closeMatSpinnerDialog(); this.loaderService.closeMatSpinnerDialog();
}, err => { }, err => {
if (err.message == "New password is required.") { if (err.message == "New password is required.") {