钥匙斗篷-如何与应用程序连接



如何将用户从密钥斗篷链接到现有应用程序?我已经通过密钥斗篷和JWT进行了身份验证,我有学生和教师实体,应用程序如何知道登录的人是id为1的学生,并分配了一些科目列表。我需要实现什么?如何注册新用户?

只是为了澄清-您在Keycapture中有id为guid1的用户"Student1"(guid1是该用户的keycapture内部id,而不是数据库或任何其他类型的对象(,您已经成功地通过了该用户的身份验证,现在您想像Student一样将该用户"映射"到数据库中的实体(或仅应用程序级别(?这意味着你应该像这样在"学生"表中存储密钥斗篷的用户id:[StudentId,Name,LastName,UserId]其中UserId是来自该用户的Keycloft的id。注册新用户应分两步完成:

  1. 在Keycapture中创建用户认为适配器或REST API(我不知道你更喜欢哪一个(
  2. 在"学生"表中创建一条记录

与任何其他应用程序一样,您对学生实体所做的所有业务领域工作。

最新更新