Auth0从锁小部件迁移到auth0-js:如何自定义外观

时间:2018-03-04 04:17:40

标签: auth0

我的角度应用使用auth0进行身份验证。之前,它使用锁小部件来显示登录对话框。现在我正在迁移到auth0-js,如this指南中所述。

之前,我可以通过以下参数自定义锁小部件并提供我自己的徽标和主题颜色。

theme: {
    logo: 'assets/images/mylogo.png',
    primaryColor: '#0275d8'
},

但是,我在auth0-js中找不到任何类似内容。

有什么办法可以在登录界面提供自定义日志吗?

1 个答案:

答案 0 :(得分:2)

Auth0.js - 用于Auth0 API访问的客户端Javascript工具包。

https://github.com/auth0/auth0.js

您可以将auth0.js视为“无头”。它没有提供任何外观和感觉自定义,而不是将其与您正在使用的任何自定义UI解决方案集成。

锁定 - 支持通过用户名/密码,社交和企业身份提供商进行身份验证的身份验证代理。

https://github.com/auth0/lock

Lock提供开箱即用的UI“小部件”,然后允许您添加自定义该UI的设置(登录,注册,忘记密码,其他连接类型等)

因此,您的决定非常锁定与自定义用户界面 - Auth0文档在此提供了一些很好的建议,可帮助您做出正确的决定。

https://auth0.com/docs/libraries/when-to-use-lock