reactjs - 从服务器端代码将用户从 Auth0 中注销
问题描述
我正在尝试为我的网站创建一个使用 Auth0的自定义mfa 解决方案。
我的站点使用 react 前端、asp.net 核心后端和 auth0.com 进行身份验证。
我试图创建的流程是让用户在反应前端站点上单击“登录”,然后将它们重定向到 Auth0,他们登录,然后将它们重定向回来。从它重定向到的页面,它对我的 asp.net 核心服务器进行初始 AXIOS 调用。在服务器上,我检查它是否是一个可识别的 IP 地址,如果不是,我希望服务器向 Auth0 发送一条消息以结束会话,然后我将用户重定向到一个启动页面,上面写着“检查电子邮件以获取 url ”。
问题是,我能找到注销用户的唯一方法是将用户重定向到注销 URL。这需要在 javascript 中完成,并且可能被劫持。
解决方案
推荐阅读
- javascript - “while 循环”返回意外的“未定义”
- python-3.x - 在excel中创建一个带有条件的新列
- excel - Excel 365 ProPlus - VBA - 点对象 - 方法设置属性和获取属性
- java - 使用 Java 8 jar 命令从 zip 存档中提取 4GB+ 文件时出现“无效的 CEN 标头(错误签名)”
- django - SECRET_KEY 设置不为空,但在 Wagtail 上返回空
- java - 为什么 RESTcontroller 在 JSON 中多次返回相同的结果?
- docker - 我可以通过暴露的端口停止 docker 容器吗?
- go - 如何在 Golang 中将类型 multipart.File 转换为 *os.File
- java - Spark 不工作:该工厂未创建套接字
- r - 如何组合 R 脚本、IF 语句和 Pause 代码?