我是一个非常新手的Auth0,我想写一个javascript代码来显示Auth0登录/注册对话框。我通过npm install auth0 auth0-lock --save安装了Auth0和auth0-lock,并拥有相关的package.json文件。我通过这两行代码开始编写代码:
var Auth0Lock = require('auth0-lock')
var lock = new Auth0Lock([my client ID], [my domain], {});
lock.show();现在,当我运行这段代码时,我得到以下错误:
TypeError: Auth0Lock is not a constructor你能帮我修复这个错误吗?你有干净的javascript代码来为用户登录创建一个auth0对话框吗?
发布于 2018-04-23 17:49:44
有助于指明您正在使用的Lock版本。
Here is a Sample使用嵌入在网页中的锁11 (最新版本)。
这只使用了一个CDN link
如果你正在使用一个npm模块,那么你大概有一个JS构建过程(webpack,浏览器等)?
发布于 2019-01-02 10:16:10
尝试使用
var lockJs = require('auth0-lock');
var lock = new lockJs.Auth0Lock([my client ID], [my domain], {});
lock.show();https://stackoverflow.com/questions/49962491
复制相似问题