[MGNLSSO-250] After login, application needs to show user date and time of last login Created: 31/Mar/23 Updated: 31/Mar/23 Resolved: 31/Mar/23 |
|
| Status: | Closed |
| Project: | Single Sign On |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | saas, 3.1.2 |
| Type: | Story | Priority: | Major |
| Reporter: | Matt Rajkovic | Assignee: | Nguyen Phung Chi |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Attachments: |
|
||||||||
| Issue Links: |
|
||||||||
| Template: |
|
||||||||
| Acceptance criteria: |
Empty
|
||||||||
| Task DoD: |
[X]*
Doc/release notes changes? Comment present?
[X]*
Downstream builds green?
[X]*
Solution information and context easily available?
[X]*
Tests
[X]*
FixVersion filled and not yet released
[ ] 
Architecture Decision Record (ADR)
|
||||||||
| Release notes required: |
Yes
|
||||||||
| Visible to: |
Thomas Duffey
|
||||||||
| Epic Link: | Display last user logged-in date and time after login | ||||||||
| Story Points: | 0 | ||||||||
| Team: | |||||||||
| Work Started: | |||||||||
| Description |
GoalInform the end-user about the date and time of last login immediately after logging in. This requirement comes from a minor nonconformity we have received from both SOC2 and ENS audits. This applies to both SaaS and DX core products, although the non-conformity was detected on self-hosted version of Magnolia. Therefore, to keep the audit, this is needed just for self-hosted. So if you need to implement it differently for self-hosted and for SaaS, you can prioritize Self-hosted first. Further contextFrom had :
Design ideasThis could be implemented as simple text somewhere in the interface right after login, i.e. "Your last recorded login: 2023-02-22, 08:43 GMT" Example from Gmail (similar functionality): Some UI options have been proposed here: https://magnolia-cms.slack.com/archives/C02R765REB0/p1677174441582829?thread_ts=1677070089.382899&cid=C02R765REB0. See the discussion in the thread for more information. DiscoveryProposal solution: For Mgnl user (JCR - Magnolia Default login)
For External user (SSO)
For the UI, we have to implement the text label to show the last login time on Admincentral Home. |