Desire2learn 使用应用程序ID和应用程序密钥将用户验证为D2L
如果您已使用APPID和APPKEY以及特定用户进行了身份验证(即在提示时,用户用户名和密码已输入并经过身份验证),并且系统已发回用户ID和用户密钥。然后,您是否可以进行API调用以将该用户验证为D2L,以便该用户到达D2L我的主页 除此之外。。。 如果特定用户的USERID和USERKEY存储在数据库中,您是否可以单独使用该数据使用API调用将用户身份验证到D2L中,以便用户在没有额外登录提示的情况下到达我的主页Desire2learn 使用应用程序ID和应用程序密钥将用户验证为D2L,desire2learn,Desire2learn,如果您已使用APPID和APPKEY以及特定用户进行了身份验证(即在提示时,用户用户名和密码已输入并经过身份验证),并且系统已发回用户ID和用户密钥。然后,您是否可以进行API调用以将该用户验证为D2L,以便该用户到达D2L我的主页 除此之外。。。 如果特定用户的USERID和USERKEY存储在数据库中,您是否可以单独使用该数据使用API调用将用户身份验证到D2L中,以便用户在没有额外登录提示的情况下到达我的主页 我理解,如果USERID和USERKEY已过期,这将不起作用。在这个问题中有几个
我理解,如果USERID和USERKEY已过期,这将不起作用。在这个问题中有几个不同的问题 用户的活动web会话。目前,D2L的Valence平台的用户身份验证不能以这种方式工作。LMS仅在能够确认其与用户之间存在活动会话时,才会在身份验证过程中提供用户ID/密钥对:
- 通过从LMS请求用户ID/密钥对来启动身份验证过程(在这种情况下,LMS将寻求对用户进行身份验证;请参阅前面的答案)
- 通过使用有效的用户ID/密钥对,从已从LMS收集的缓存状态重建用户上下文(这反过来需要真实用户通过LMS进行身份验证)
- 当LMS生成ID/密钥对时,与该ID/密钥对相关联的到期时间到达(LMS管理员可以确保这些令牌的默认到期时间值为“不确定”)
- 用户密码更改(由用户或LMS管理员重置)
- LMS管理员手动撤销用户对客户端应用程序的访问