feat(authentication): Added idle-functionality to logout inactive users after a certain time of inactivity. (TV-535)
Squashed commit of the following:
commit ca11dd079dca884634ead2696899cfedbfc826f1
Author: Erik Tiekstra <erik.tiekstra@arbetsformedlingen.se>
Date: Wed Nov 10 14:45:48 2021 +0100
Made changes after PR
commit a8a51ecdabf0d32aa67b814eee530c9a01d405a9
Merge: b1677aff 3b6ce438
Author: Erik Tiekstra <erik.tiekstra@arbetsformedlingen.se>
Date: Wed Nov 10 12:47:54 2021 +0100
Merge branch 'develop' into feature/TV-535-idle-functionality
commit b1677aff5210288f4a86ba235dd1acb5d415f71f
Author: Erik Tiekstra <erik.tiekstra@arbetsformedlingen.se>
Date: Wed Nov 10 09:17:55 2021 +0100
Added better check to avoid blank screens
commit 0129f3f6a1d4884d3f669b109bc9b8667fc6281c
Author: Erik Tiekstra <erik.tiekstra@arbetsformedlingen.se>
Date: Wed Nov 10 09:12:55 2021 +0100
Added idle functionality
This commit is contained in:
@@ -1,3 +1,19 @@
|
||||
<router-outlet></router-outlet>
|
||||
|
||||
<msfa-toast-list></msfa-toast-list>
|
||||
|
||||
<digi-ng-dialog
|
||||
[afActive]="userIsIdle$ | async"
|
||||
(afOnPrimaryClick)="setUserAsActive()"
|
||||
(afOnSecondaryClick)="logout()"
|
||||
(afOnInactive)="setUserAsActive()"
|
||||
afHeading="Du verkar inaktiv"
|
||||
afHeadingLevel="h2"
|
||||
afPrimaryButtonText="Fortsätt sessionen"
|
||||
afSecondaryButtonText="Logga ut"
|
||||
>
|
||||
<p>Din session är på väg att löpa ut på grund av inaktivitet. Vill du fortsätta eller logga ut?</p>
|
||||
<p *ngIf="timeLeftBeforeLogout$ | async as timeLeftBeforeLogout">
|
||||
Du blir automatiskt utloggad om <time>{{timeLeftBeforeLogout}}</time>
|
||||
</p>
|
||||
</digi-ng-dialog>
|
||||
|
||||
Reference in New Issue
Block a user