View Source WeChat.MiniProgram.Auth (wechat v0.16.0)
小程序 - 权限接口
Summary
Types
会话密钥
Types
@type session_key() :: String.t()
会话密钥
Functions
@spec check_session(WeChat.client(), WeChat.openid(), session_key()) :: WeChat.response()
检验登录态 - 官方文档
校验服务器所保存的登录态 session_key 是否合法。为了保持 session_key 私密性,接口不明文传输 session_key,而是通过校验登录态签名完成。
@spec code2session(WeChat.client(), code :: String.t()) :: WeChat.response()
小程序登录
官方文档:
This function is deprecated. Use WeChat.MiniProgram.UserInfo.decode_get_user_sensitive_info/3 instead.
服务端获取开放数据 - 包含敏感数据 - 官方文档
This function is deprecated. Use WeChat.MiniProgram.UserInfo.decode_user_info/3 instead.
服务端获取开放数据 - 官方文档
@spec get_access_token(WeChat.client()) :: WeChat.response()
获取AccessToken - 官方文档
This function is deprecated. Use WeChat.MiniProgram.UserInfo.get_paid_unionid/2 instead.
This function is deprecated. Use WeChat.MiniProgram.UserInfo.get_paid_unionid/3 instead.
This function is deprecated. Use WeChat.MiniProgram.UserInfo.get_paid_unionid/4 instead.
@spec reset_session(WeChat.client(), WeChat.openid(), session_key()) :: WeChat.response()
重置登录态 - 官方文档
重置指定的登录态 session_key。为了保持 session_key 私密性,接口不明文传入 session_key,而是通过校验登录态签名完成。