@lucasroll62/nuxt3-auth
Version:
An alternative module to @nuxtjs/auth
15 lines (14 loc) • 469 B
JavaScript
import { assignDefaults } from "../utils/provider";
export function auth0(nuxt, strategy) {
const DEFAULTS = {
scheme: "auth0",
endpoints: {
authorization: `https://${strategy.domain}/authorize`,
userInfo: `https://${strategy.domain}/userinfo`,
token: `https://${strategy.domain}/oauth/token`,
logout: `https://${strategy.domain}/v2/logout`
},
scope: ["openid", "profile", "email"]
};
assignDefaults(strategy, DEFAULTS);
}