【问题标题】:Auth0 component failure to compileAuth0 组件编译失败
【发布时间】:2020-12-26 06:03:44
【问题描述】:

我正在尝试遵循一个教程,其中似乎与将调用 Auth0 进行授权的 Auth0 组件完全相同的代码。

'''

import auth0 from "auth0-js";

function Auth () {
    auth0 = new auth0.WebAuth({
        domain: process.env.DOMAIN,
        clientId: process.env.CLIENT_ID,
        redirectUri: "http://localhost:3000/callback",
        audience: "dev-pe-mju0a.us.auth0.com/userinfo",
        responseType: "token id_token",
        scope: "openid"
    })

    constructor() {
        this.login = this.login.bind(this);
    }

     login() {
        this.auth0.authorize();
    }
}

export default Auth;

'''

我似乎无法通过编译器。在构造函数 () {

处给我解析错误

抱歉,如果这是一个愚蠢的问题,但我是编程新手,我已经用尽了我的能力!

【问题讨论】:

  • 如果您包含指向您正在参考的教程的链接可能会有所帮助

标签: auth0 auth0-connection


【解决方案1】:

看起来你希望这是一个类而不是一个函数。你不能像这样将属性放在函数(constructor() 和 login())上。

类认证{

...

}

【讨论】:

    猜你喜欢
    • 2021-10-07
    • 2013-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-14
    • 2021-01-29
    相关资源
    最近更新 更多