配置登录方式通常涉及以下几个步骤:
自定义登录: 需要配置自定义登录页面URL,并确保应用已经接入JWT应用。当用户尝试登录时,系统会跳转到指定的自定义登录页面。用户成功登录后,应通过postMessage方法将token信息传递回BasicUI。
用户点击登录,BasicUI跳转到/clogin,加载自定义登录页面。
用户登录成功后,向父窗口发送消息,例如:
if(parent!=self){
parent.postMessage({
code: 'token',
message: {
access_token: 'xxxx',
refresh_token: 'xxxx',
......
}
}, "*")
}
查看JWT应用接入详情:JWT应用接入
自定义登出: 需要配置自定义登出页面URL。用户点击登出时,BasicUI会跳转到/clogout,加载自定义登出页面。登出后,同样使用postMessage通知BasicUI清空登录状态并跳转至首页。
用户点击登出,BasicUI跳转到/clogout,加载自定义登出页面。
登出成功后,向父窗口发送登出消息,例如:
if(parent!=self){
parent.postMessage({
code: 'logout'
}, "*")
}
钉钉登录配置: 需要在钉钉开放平台上创建H5应用,配置回调域名和权限,获取AppKey和AppSecret。在PDS控制台或BasicUI管理界面配置钉钉登录。
注册并登录钉钉开放平台,创建H5应用,启用
此回答整理自钉群“阿里云网盘与相册服务客户群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。