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

Introduce Refresh Token for authentication #160

Open
devleejb opened this issue Feb 14, 2024 · 0 comments
Open

Introduce Refresh Token for authentication #160

devleejb opened this issue Feb 14, 2024 · 0 comments
Labels
enhancement 🌟 New feature or request
Milestone

Comments

@devleejb
Copy link
Member

What would you like to be added:
Currently, the system only uses an Access Token for authentication. It is recommended to consider introducing a Refresh Token as an additional authentication mechanism.

Why is this needed:
The introduction of a Refresh Token will enhance the security and usability of the authentication process. It will allow users to obtain a new Access Token without having to reauthenticate every time it expires. This provides a seamless user experience and reduces the risk of unauthorized access due to expired tokens.

Additional Information:
Further considerations for the implementation of the Refresh Token mechanism should include:

  • How long the Refresh Token should be valid
  • The process or API endpoints for obtaining a new Access Token using a Refresh Token
  • How to securely store and manage Refresh Tokens on the server-side
  • Any potential impact on existing authentication flows and client applications
@devleejb devleejb added the enhancement 🌟 New feature or request label Feb 14, 2024
@devleejb devleejb added this to the New Feature milestone Feb 14, 2024
@devleejb devleejb added good first issue 🐤 Good for newcomers and removed good first issue 🐤 Good for newcomers labels Feb 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement 🌟 New feature or request
Projects
Status: No status
Status: Backlog
Development

No branches or pull requests

1 participant