vue 对接钉钉开发平台:免登、退出、直接关闭浏览器

本文探讨了在不同环境下实现免登功能的方法,尤其是聚焦于钉钉平台的授权流程。通过判断运行环境,如不是钉钉环境则提示,否则进行授权操作。对于免登的实现,关键步骤包括环境检测、用户授权和关闭应用接口的调用。在钉钉中,正确判断和使用授权API是确保免登体验的关键。
摘要由CSDN通过智能技术生成

微信公众号 :h5获取code,授权等问题
我们能想到的免登有哪些:微信公众号、小程序(微信、钉钉、支付宝…)

那么如何实现一个免登功能,需要注意哪些呢?

这里以钉钉为例:钉钉开发文档

首先判断环境

h5可以运行在不同的环境下,例如微信、APP、浏览器、钉钉等等。那么就需要先判断环境,才知道需要用哪种授权

if (dd.env.platform == 'notInDingTalk') {
 console.log('不是钉钉环境')
} else {
  console.log('写授权')
}

关闭钉钉

// 关闭钉钉
dd.biz.navigation.close()
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值