cloudoperators / juno

Monorepo for the Juno modular frontend framework, apps, design system and component library
http://cloudoperators.github.io/juno/
Apache License 2.0
4 stars 0 forks source link

[Bug](greenhouse): Greenhouse Fails to Extend Expired Auth Tokens #584

Open ArtieReus opened 1 week ago

ArtieReus commented 1 week ago

Description Greenhouse does not seem to extend an expired authentication token when using the Juno Auth package. This results in potential issues for dependent plugins, such as the Supernova plugin, which may receive invalid data and fail to load correctly.

Steps to Reproduce

  1. Allow the authentication token to expire in a session with Greenhouse.
  2. Attempt to interact with the Supernova plugin within the Greenhouse app.

Expected Behavior

  1. Greenhouse should attempt to extend or refresh the authentication token upon expiration.
  2. If the token cannot be extended, the user should be redirected to the login page to re-authenticate.

Screenshots Screenshot 2024-11-04 at 11 43 11