You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
I almost always use either Google or GitHub as an OAuth provider instead of Discord. It's not too much effort swap it out, but being able to select one or more of the most common providers besides just Discord in the CLI would be a nice quality of live improvement. This would probably only save a minute or two per project scaffolded, but it's hard to find major areas of improvement for ct3a these days.
Describe the solution you'd like to see
If NextAuth is selected as an authentication provider, include a multi select (which could look like the shadcn CLI add command) to choose auth providers to include, mandating at least one is selected. I am thinking of starting off with adding Google, GitHub, Apple, and Facebook as those are likely the most used providers.
Each selected provider would have their required environment variables added to the .env, .env.example, and env.js file. The required provider would be included in the auth.ts file.
I am down to start working on this, but I wanted to make the issue first to gauge how interested people are in this feature.
Describe alternate solutions
The alternative is just to do this setup manually if you want to use a different provider other than discord.
Additional information
No response
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
I almost always use either Google or GitHub as an OAuth provider instead of Discord. It's not too much effort swap it out, but being able to select one or more of the most common providers besides just Discord in the CLI would be a nice quality of live improvement. This would probably only save a minute or two per project scaffolded, but it's hard to find major areas of improvement for ct3a these days.
Describe the solution you'd like to see
If NextAuth is selected as an authentication provider, include a multi select (which could look like the shadcn CLI add command) to choose auth providers to include, mandating at least one is selected. I am thinking of starting off with adding Google, GitHub, Apple, and Facebook as those are likely the most used providers.
Each selected provider would have their required environment variables added to the .env, .env.example, and env.js file. The required provider would be included in the auth.ts file.
I am down to start working on this, but I wanted to make the issue first to gauge how interested people are in this feature.
Describe alternate solutions
The alternative is just to do this setup manually if you want to use a different provider other than discord.
Additional information
No response
The text was updated successfully, but these errors were encountered: