使用 Steam 社交登录进行 AWS Cognito 注册

rea*_*dul 5 amazon-web-services steam-web-api steam amazon-cognito

使用 AWS Cognito 进行 Steam 社交登录

我正在创建一个认知用户池,其中用户电话号码作为唯一密钥。我想集成 Steam 社交登录来记录用户的 steam ID。问题是 AWS Cognito 支持 OpenID 连接,而 Steam 仅提供OpenID 2.0(已弃用的标准)。

有人成功地将两者结合起来吗?如果不是,那么应该使用什么方法?

为什么要使用 steam 登录?

用例要求用户仅存储自己的 Steam ID。直接通过文本字段接受 Steam ID 可能会被滥用。

参考

  1. OpenID 2.0 与 OpenID 连接
  2. Steam OpenID 官方文档
  3. 用于启动 Steam 登录的查询字符串