在Node js和express上实现Auth0

问题描述 投票:0回答:1

我正在学习Auth0,所以我创建了一个简单的背部,我使用了

passport
passport-auth0
,所以我配置了Auth0,比如:

const passport = require('passport');
const Auth0Strategy = require('passport-auth0');

passport.use(new Auth0Strategy({
  domain: process.env.AUTH0_DOMAIN,
  clientID: process.env.AUTH0_CLIENT_ID,
  clientSecret: process.env.AUTH0_CLIENT_SECRET,
  callbackURL: 'http://localhost:3000/callback', 
}, (accessToken, refreshToken, extraParams, profile, done) => {
  return done(null, profile);
}));

所以我怀疑是否可以更改默认登录名???,我的意思是,我的前面有自定义登录名“http://localhost:8081/login”,我想使用我的登录表单,可以吗?

注意:我只显示了 auth0 的配置,其余的 configexpress 是正确的。

node.js express auth0
1个回答
0
投票

如果我理解正确的话,您想使用您自己在

http://localhost:8081/login
设置的登录论坛。

使用 Auth0,可以设置您自己的自定义登录门户,如本文所示,来自其网站此处。但是,这里需要注意的是,您需要启用自定义域,这是一项付费功能。希望这有帮助!

© www.soinside.com 2019 - 2024. All rights reserved.