首页
学习
活动
专区
圈层
工具
发布

让用户使用第三方账号(如亚马逊账号)接入AWS IoT系统

本文使用了Login with Amazon这个第三方服务,厂商只要根据Login with Amazon的文档实现一个接口即可。...这就需要AWS Cognito的Identity Pool出马了。 (1)首先,cognito需要验证用户的身份,然后在Identity Pool中创建一个对应的身份映射。...这首先需要在cognito的Identity Pool中设置Authentication providers,添加开发者创建的login with amazon的标识,即Amazon App ID。...这样,开发者只要给cognito结点发送获得到的用户token,cognito就可以与身份提供商交互来验证该token是否有效;若有效,会创建一个cognito ID来标识该第三方身份的用户,这个cognito...// Configure the credentials provider to use your identity pool 45 AWS.config.credentials

2.3K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【应用安全】什么是联合身份管理?

    Figure 1: Identity Federation between the Enterprise and SaaS Application 图 1 说明了企业和 SaaS 应用程序之间的身份联合安排...Figure 2: Federated login without account linking 然而,对于联合帐户链接,除了调解之外,联合提供者还可以提供帐户管理、密码管理和权利管理等功能,如图 3...Figure 3: Federated login with account linking 即时账户配置 即时帐户配置技术用于在中间身份代理中为用户即时设置帐户。 ...Figure 4: Federated login with just-in-time account provisioning 即时密码配置 即时密码配置是即时账户配置的可选步骤。...本文https://jiagoushi.pro/what-federated-identity-management讨论:知识星球【首席架构师圈】或者加微信小号【cea_csa_cto】或者加QQ群【792862318

    3K20

    没有服务器如何构建现代 Web 应用:平台选型与组合策略

    提供完整的静态站点部署解决方案:Atomic Deployments:原子化部署保证一致性Netlify Functions:基于AWS Lambda的无服务器函数Split Testing:内置A/B测试功能Forms & Identity...技术特点AWS Amplify是AWS的全栈开发平台:托管服务集成:连接DynamoDB、S3、Lambda等GraphQL/REST API:自动生成APICI/CD Pipeline:完整的构建部署流程...+ DynamoDB + CloudFront + Cognito技术特性:完整AWS托管服务栈Cognito统一身份管理DynamoDB全球表实现多区域CloudWatch全方位监控适用场景:企业内部系统...Next.js (Vercel)微应用1:React (Netlify)微应用2:Vue (Cloudflare Pages)微应用3:Svelte (Render)模块联邦:Webpack Module Federation...(settings.example.com)Shell应用配置:// next.config.jsconst { withModuleFederation } = require('@module-federation

    22210
    领券