问题标签 [aurelia-auth]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Aurelia auth - 自定义响应消息 - 控制台错误
将此aurelia -auth 插件与 .NET Core webAPI 一起使用,我希望在用户尝试使用不正确的用户名和/或密码登录时返回自定义错误。
网络接口:
脚本
- 如何在登录功能捕获错误时访问我未经授权的响应自定义消息“用户名或密码错误”?
- 似乎 aurelia-auth 登录功能必须接收一个
httpStatusCode.Unauthorized
才能使其了解密码/用户名不正确,但这会产生401 (Unauthorized)
控制台错误。我可以抑制这个控制台错误或者返回一个 aurelia-auth 可以理解的 json 结果吗?
aurelia - 如何在 Aurelia 中进行身份验证后返回查看
我有一个可以通过电子邮件中的直接链接访问的视图。
前任。 http://myServer:7747/#/pics/ClientId/YYYY-MM-DD
所以这是使用路由设置的:
因此,如果客户端单击此链接但未登录,我希望视图重定向到登录屏幕(我正在使用 aurelia-authentication 插件),然后当它成功时,我希望它使用相同的方法返回此页面网址参数。
我有重定向到登录页面的工作,但回到这个视图是困难的。如果我只是尝试使用history.back()
问题是身份验证插件navigationInstruction (loginRedirect)
在我做任何事情之前已经将另一个推送到历史记录中。如果我只是尝试对“返回两次”导航进行硬编码,那么当用户只是尝试从主页重新登录并且没有历史记录时,我会遇到问题。
似乎这应该比现在更容易,我做错了什么?
authentication - Aurelia-Auth 登录问题。不发送身份验证有效负载
我正在尝试在我的应用程序中使用 aurelia-auth (ver 3.0.5) 进行身份验证。我正在尝试使用“本地策略”并提供了一个虚拟身份验证服务。我正在使用以下代码调用登录方法,并尝试使用电子邮件/密码调用或具有相同结果的对象之一,在 Chrome 调试器中检查网络流量时,我没有收到发送到服务器的用户名和密码的有效负载。它确实转到了正确的 url,并且我的服务被调用,但没有任何信息进行身份验证。
这是我对 Aurelia-auth 组件的配置:
pushstate - Aurelia Push State App 在登录和注销时重新加载
使用 Aurelia 和 Visual Studio 配置推送状态时,我遇到了一个奇怪的行为,在我选择登录后,我的整个应用程序会重新加载,而不是路由器只是推送到主页。当我注销时也会发生这种情况,我进入登录屏幕并刷新整个应用程序。我正在使用 Aurelia 身份验证。任何帮助将不胜感激。
aurelia - 使用 Aurelia Auth 时如何将 FetchClient 配置为使用非默认 api
我正在为我的授权服务器和受保护的 api 设置 aurelia-auth 和配置端点:
当我想获取数据时,我将 AuthService 注入到我的模块中,然后调用
但这对auth
端点不是api
一个调用,我如何告诉 fetch 客户端使用非默认端点?
typescript - 将 Aurelia CLI 与新的 webpack 选项一起使用,我将如何添加对 aurelia-auth 的引用
我使用最新的 aurelia-cli 建立了一个新的 Aurelia 项目。我选择使用 webpack 和 TypeScript。在使用 webpack 将插件添加到项目中时,似乎没有太多的文档方式。我想添加 aurelia-auth。我尝试将它添加到我的 package.json 中的 aurelia 部分:
然后使用它:
但似乎并非一切都成功了:
未处理的拒绝错误:无法找到具有 ID 的模块:aurelia-auth/auth-filter
使用 Aurelia CLI 和 webpack 捆绑和运行应用程序时添加引用的正确方法是什么?
aurelia - 成功请求后令牌未添加到本地存储
我在使用aurelia-auth插件时遇到问题。我可以从后端请求令牌并获得成功的响应 - 但是,我的应用程序似乎没有经过身份验证,并且没有令牌保存到本地存储中。
auth-config.js
登录.js
控制台输出:
任何意见,将不胜感激。
aurelia - 如何在 aurelia js 中将状态设置为 oidc-client-js
我想在启动登录时添加状态。
尝试过这种方式:
并提取:
这是返回“未定义”。
请协助。