微信公众号 :h5获取code,授权等问题
我们能想到的免登有哪些:微信公众号、小程序(微信、钉钉、支付宝…)
那么如何实现一个免登功能,需要注意哪些呢?
这里以钉钉为例:钉钉开发文档
首先判断环境
h5可以运行在不同的环境下,例如微信、APP、浏览器、钉钉等等。那么就需要先判断环境,才知道需要用哪种授权
if (dd.env.platform == 'notInDingTalk') {
console.log('不是钉钉环境')
} else {
console.log('写授权')
}
关闭钉钉
// 关闭钉钉
dd.biz.navigation.close()