EVE Online
Documentation
https://developers.eveonline.com/blog/article/sso-to-authenticated-calls
Configuration
https://developers.eveonline.com/
Options
The EVE Online Provider comes with a set of default options:
You can override any of the options to suit your own use case.
Example
import EVEOnlineProvider from "next-auth/providers/eveonline";
...
providers: [
EVEOnlineProvider({
clientId: process.env.EVE_CLIENT_ID,
clientSecret: process.env.EVE_CLIENT_SECRET
})
]
...
Authentication Only
as the connection type....
options: {
jwt: {
secret: process.env.JWT_SECRET,
},
callbacks: {
session: async ({ session, token }) => {
session.user.id = token.id;
return session;
}
}
}
...