jorge-menjivar / unsaged

Open source chat kit engineered for seamless interaction with AI models.
https://unsaged.com
Apache License 2.0
247 stars 77 forks source link

[Help Needed] Transition from NextAuth to Supabase Auth for User Authentication #91

Open daniel-farina opened 9 months ago

daniel-farina commented 9 months ago

Objective

The project is looking to migrate from NextAuth to Supabase Auth for handling user authentication. This change aims to leverage Supabase Auth's features and streamline our backend services.

Key Deliverables

Success Criteria

Contribution Instructions

  1. Indicate your interest by commenting on this issue.
  2. Fork the repository and create a new branch from the main for this migration task.
  3. Implement Supabase Auth, ensuring all features currently using NextAuth are updated accordingly.
  4. Perform thorough testing to confirm that the authentication processes are working without issues.
  5. Commit your changes and submit a Pull Request with a detailed summary of modifications, including any necessary setup instructions or environment variable changes.

Notes for Contributors

We appreciate your interest and contributions to this important update for our project. A smooth transition to Supabase Auth will set the foundation for more robust user management and open up new possibilities for our application.

daniel-farina commented 9 months ago

Work in progress here: https://github.com/jorge-menjivar/unSAGED/pull/97 (Currently working for new installations)