-
-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
noveltySomething completely newSomething completely new
Description
I propose to add login via oauth providers.
I'd start with github as a first example case.
If you like the idea, you can assign the issue to me and I'll add it next week.
TODO
- integrate the postgraphile library into Nuxt's Nitro server (most likely using
@nuxt/kit'saddServerHandler)- dropping the standalone
postgraphileservice from this stack - removing the JWT functionality from it
- adding authentication cookie parsing to populate a session id PostgreSQL variable
- dropping the standalone
- add backend functionality for authentication, supporting credential authentication, magic link / email-only authentication and OAuth, taking inspiration from
- lucia
- authjs-nuxt (based on auth.js)
- nuxt example "auth"
- nuxt module "session"
- (not relevant seem to be:
- passport.js (seems outdated / unmaintained)
- nuxt-community/auth-module (for Nuxt 2 only)
- sidebase/nuxt-auth (based on nuxt-auth, not auth.js))
- configure sqitch for complete user authentication and session storage (see feat: evaluate redis for session storage #89, which is out of scope here)
Metadata
Metadata
Assignees
Labels
noveltySomething completely newSomething completely new
Type
Projects
Status
🏗 In progress