Aurelia using Auth0Lock - Error: Route not found: /access_token
Aurelia using Auth0Lock - Error: Route not found: /access_token
正在尝试将 Auth0Lock 与我的 aurelia 应用程序一起使用。当我在 app.ts 调用
lock = new Auth0Lock('3.........', '.........auth0.com');
login() {
this.lock.show();
}
锁定对话框打开,登录后重定向到/access_token=....
我假设 Auth0 脚本应该以某种方式检测到这一点,存储令牌并执行另一个重定向,但在 aut0 运行之前出现路由器错误,提示路由未知。
我试过
config.mapUnknownRoutes({ route:'unknown', redirect: '#/' });
但这似乎阻止了 auth0 做它的事情。知道我遗漏了什么吗?
我知道 aurelia-authenticate 插件,但我认为在这个简单的应用程序中不需要它。
此致
拉尔西
我需要在初始化 Auth0Lock 时指定一个回调路由
lock = new Auth0Lock('3.....', '.....auth0.com', {
auth: {
redirectUrl: 'http://localhost:8080/callback',
responseType: 'token',
params: {
scope: 'openid email picture'
}
}
});
没有指定重定向 url ?
丢失,并抛出 aurelia-route-not-found-error。
正在尝试将 Auth0Lock 与我的 aurelia 应用程序一起使用。当我在 app.ts 调用
lock = new Auth0Lock('3.........', '.........auth0.com');
login() {
this.lock.show();
}
锁定对话框打开,登录后重定向到/access_token=....
我假设 Auth0 脚本应该以某种方式检测到这一点,存储令牌并执行另一个重定向,但在 aut0 运行之前出现路由器错误,提示路由未知。
我试过
config.mapUnknownRoutes({ route:'unknown', redirect: '#/' });
但这似乎阻止了 auth0 做它的事情。知道我遗漏了什么吗?
我知道 aurelia-authenticate 插件,但我认为在这个简单的应用程序中不需要它。
此致
拉尔西
我需要在初始化 Auth0Lock 时指定一个回调路由
lock = new Auth0Lock('3.....', '.....auth0.com', {
auth: {
redirectUrl: 'http://localhost:8080/callback',
responseType: 'token',
params: {
scope: 'openid email picture'
}
}
});
没有指定重定向 url ?
丢失,并抛出 aurelia-route-not-found-error。