Implement Password Grant Flow for Authentication and Enhance User Experience
- Introduced Password Grant Flow for user authentication, allowing direct login with email and password. - Updated `useAuth` composable to manage login and logout processes, including Single Sign-Out from Cidaas. - Enhanced user interface with a new `UserMenu` component displaying user information and logout functionality. - Updated homepage to show personalized greetings for logged-in users and a login prompt for guests. - Added logout confirmation page with a countdown redirect to the homepage. - Documented the implementation details and future enhancements for OAuth2 flows in CLAUDE.md and other relevant documentation. - Added test credentials and guidelines for automated testing in the new TESTING.md file.
This commit is contained in:
@@ -14,8 +14,9 @@ const currentYear = new Date().getFullYear()
|
||||
</NuxtLink>
|
||||
</div>
|
||||
<p>
|
||||
experimenta ist Deutschlands größtes Science Center. Mit über 275 Mitmachstationen, vier
|
||||
Kreativstudios, neun Laboren und einer Sternwarte.
|
||||
Die experimenta ist Deutschlands größtes Science Center mit interaktiven Experimenten zum
|
||||
Anfassen, Forscherlaboren, Kreativwerkstätten und
|
||||
dem weltweit einzigartigen Science Dome – ein außerschulischer Lernort für alle Altersgruppen.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user