Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement header logged in state including user email #3247

Closed
2 tasks
doug-s-nava opened this issue Dec 17, 2024 · 0 comments · Fixed by #3480
Closed
2 tasks

Implement header logged in state including user email #3247

doug-s-nava opened this issue Dec 17, 2024 · 0 comments · Fixed by #3480
Assignees

Comments

@doug-s-nava
Copy link
Collaborator

Summary

When a user is logged in, the header should contain an item displaying the user's email address which, when clicked, will display a user management drop down.

See figma here for details https://www.figma.com/design/FGxWtAgToKhehLJCiuy1zL/Simpler.Grants.gov-Project?node-id=963-1474&t=E8Yr2o687YW6GQq2-0

Note that this is dependent on #3246, as the frontend will need access to the users email. NextJs logic will need to be updated to extract this information.

Acceptance criteria

  • logged state of header matches figma designs
  • user is able to sign out using new dropdown menu
@mxk0 mxk0 moved this from Icebox to Todo in Simpler.Grants.gov Product Backlog Dec 20, 2024
@doug-s-nava doug-s-nava moved this from Todo to In Progress in Simpler.Grants.gov Product Backlog Jan 2, 2025
@doug-s-nava doug-s-nava self-assigned this Jan 2, 2025
@doug-s-nava doug-s-nava moved this from In Progress to In Review in Simpler.Grants.gov Product Backlog Jan 8, 2025
doug-s-nava added a commit that referenced this issue Jan 9, 2025
* updates to session management to allow for decrypting the login.gov JWT in order to pull out user email
* creation of a logged in state for the header
@doug-s-nava doug-s-nava moved this from In Review to Done in Simpler.Grants.gov Product Backlog Jan 9, 2025
doug-s-nava added a commit that referenced this issue Jan 10, 2025
* fix bug where mobile login dropdown appeared on top of mobile menu
* improve spacing on mobile login dropdown
acouch pushed a commit that referenced this issue Jan 13, 2025
* updates to session management to allow for decrypting the login.gov JWT in order to pull out user email
* creation of a logged in state for the header
acouch pushed a commit that referenced this issue Jan 13, 2025
* fix bug where mobile login dropdown appeared on top of mobile menu
* improve spacing on mobile login dropdown
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

Successfully merging a pull request may close this issue.

1 participant