要创建钉钉扫码授权登录,您需要首先进入钉钉开发者平台。在页面中,点击左侧菜单的【移动接入应用-登录】选项,接着点击右上角的【创建扫码登录应用授权】按钮。这一步操作将生成用于免登过程中验证身份的appId和appSecret。
创建完成后,系统会显示您的appId和appSecret,请妥善保管并记住这些信息,因为在后续步骤中您会用到appSecret来获取钉钉的用户信息。
接下来,按照开发文档的步骤,实现扫码登录。在您的页面中先引入钉钉提供的JS文件,然后在html页面中添加一个div,用于显示钉钉登录二维码。最后,实例化JS对象,生成钉钉登录二维码。
当用户扫描该二维码并确认登录后,您的网站就可以拿到钉钉的用户信息了。至此,您已经成功地创建了钉钉扫码授权登录。
本文档指导你如何实现用户登录第三方网站(扫码或账密方式)。在本场景中,第三方网站可以获取用户授权的个人信息。https://open.dingtalk.com/document/orgapp/tutorial-obtaining-user-personal-information
调用步骤
步骤一:登录钉钉开发者后台,创建并配置应用。
以创建企业内部应用-H5微应用为例。
配置H5微应用相关信息,开发模式、服务器出口IP、应用首页地址等。
步骤二:添加接口调用权限。
步骤三:配置frp内网穿透,用于生成一个公网域名进行测试。
步骤四:登录钉钉开发者后台,设置第三方网站的回调域名。
步骤五:搭建后端服务。
步骤六:实现登录第三方网站。
步骤七:访问第三方网站地址,并获取用户个人信息。
在浏览器里输入构造后的第三方网站地址。
使用扫码或者通过钉钉账号登录。
登录后,打开授权页面。
在授权页面,点击同意,并触发相关操作。
获取到用户个人信息。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。