authentication - AWS Amplify Auth - 无需刷新令牌即可获取会话(通过 SAML 提供商联合登录)
问题描述
Auth.federatedSignIn()
在我们的 Web 应用程序中,用户使用基于 SAML 身份提供者的 Amplify/Cognito 登录。相关的 OAuth 流程配置为Authorization code grant
.
是否可以在不刷新身份和访问令牌的情况下检查用户是否具有“有效”会话?对于有效会话,我的意思是身份和访问令牌尚未过期。我已经测试了这两种方法 - 两者都在刷新令牌(只要刷新令牌有效):
Auth.currentSession()
Auth.currentAuthenticatedUser()
谢谢你的支持!
解决方案
推荐阅读
- java - 如何改进对日志文件的数据处理
- asp.net-mvc - ASP.NET MVC 中的会话超时问题?
- javascript - 引导轮播在 AJAX 中不起作用
- android - 可扩展列表未使用 Java 类中的 AdapterView.OnItemSelectedListener 进行扩展
- node.js - can get('/', function (req, res){}不能调用server
- jquery - jQuery 显示元素在 MVC 中未按预期工作
- ios - 如何在 Swift 的绑定中解开可选值?
- http - 在 TechEmpower 基准测试中,Netty 应用程序不支持 keepalive 连接——这是故意的吗?
- python - Python-属性错误-str'对象没有属性'studentsinTeam'
- python - 我知道 Python 中的生成器维护本地状态。这意味着什么?