我有一个在React中使用的Okta SPA,它有一个企业连接,它使用Open ID Connect连接到Auth0应用程序进行身份验证。在用户登录之后,我能够检索ID令牌,但我得到的是由Auth0生成的ID令牌。我需要直接获取Okta生成的ID token。有没有办法做到这一点?在此场景中,有没有办法获得由Okta生成的ID令牌,而不是Auth0生成的ID令牌?
Identity Pool用于向访问API的客户机提供AWS凭据。当客户端访问API时,我需要我的lambda (它处理请求)从DynamoDB中获取数据,并根据登录到客户端的用户特有的几个属性过滤数据。例如,我需要使用API为客户检索帐户,但是用户只能访问某些帐户,因此lambda应该过滤结果。
我正在考虑为Okta中的每个用户定义一些自定义声明。当客户端使用Okta进行身份验证时,它会收到带有这些声明的JWT令牌。它使用此令牌从Identity P