您的后端需要更改
您的后端需要更改
为了实现简单登录,您必须对后端进行以下更改。
更改您的登录API
设置新的API,或修改现有的登录API,以接受将SSI令牌作为新类型的登录凭证。您的API必须通过验证SSI令牌来处理登录请求,并使用包含在SSI令牌中的关联令牌对客户进行身份验证。有关使用关联令牌对客户进行身份验证的详细步骤,请参阅使用关联令牌的客户身份验证。Appstore SDK随附的SSI令牌库可用于验证SSI令牌和关联令牌。有关更多详细信息,请参阅SSI令牌库。
生成关联令牌
要颁发关联令牌,可实现一个新的API,您的应用将在账户关联设置过程中调用该API。Appstore SDK随附的SSI令牌库可用于生成关联令牌。有关更多详细信息,请参阅SSI令牌库。
获取登录名
这就是可用来跳过登录选择屏幕集成的更改。若不进行更改,就要构建登录选择屏幕,您将需要一个API来获取关联的用户账户的登录名。关联账户将使用SSI令牌进行身份验证。