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

[Not longer needed] Integrate Custom Sign-In Page with NextAuth Using New Next.js /app Structure #88

Closed daniel-farina closed 9 months ago

daniel-farina commented 9 months ago

Overview

We aim to implement a custom sign-in page compatible with the new /app structure in Next.js. The current documentation for NextAuth.js appears outdated and doesn't align well with the latest Next.js updates, leading to integration issues.

Objective

Successfully migrate the authentication flow to utilize a custom auth/signin page, replacing the default one provided by NextAuth.js. This page should be fully functional and modifiable according to our project's requirements.

Current Behavior

The default sign-in page provided by NextAuth.js is currently in use, as attempts to implement a custom page have not been successful.

Encountered Issues

While attempting to set up the custom sign-in page, I ran into several problems that I believe might require a more in-depth look, possibly from one of the project's paid contributors.

Request for Contribution

We are looking for contributors who can take on this task. If you have experience with Next.js and NextAuth.js, especially with the new /app structure, your expertise would be highly valuable.

Steps to Contribute

  1. Leave a comment if you're interested in tackling this issue to avoid duplicate efforts.
  2. Fork the repository and set up the project locally.
  3. Make the necessary changes to integrate a custom sign-in page with NextAuth.js.
  4. Test the functionality to ensure compatibility with the /app structure.
  5. Submit a Pull Request with a detailed description of your changes.

Definition of Done

Your contributions are greatly appreciated, and we look forward to collaborating on this enhancement!