0.1.10 • Published 2 years ago

yq-auth v0.1.10

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

yq-auth

原圈科技H5授权

安装

使用 npm:

npm install yq-auth
import yqAuth from 'yq-auth'

// 微信
const authData = yqAuth.wx()

// 企微 测试
const authData = yqAuth.wxwork({
  env: 'test',
  corpId: 企业ID,
})

// 企微基础版 测试
const authData = yqAuth.wxworkBase({
  env: 'test'
})

script 标签:

<script src="https://assets.rurushishi.com/jssdk/yq-auth.js"></script>
// 使用 window.yqAuth 等同于npm包方式的 yqAuth

Constants

Typedefs

wx ⇒ wxAuthData

微信授权

Kind: global constant

ParamTypeDescription
paramsObject参数
params.baseURLString接口请求的baseURL 例:https://abc.xxx.com 标品可不填
params.scopestring可选: snsapi_userinfo (默认), snsapi_base

wxwork ⇒ wxworkAuthData

企微授权

Kind: global constant

ParamTypeDescription
paramsObject参数
params.envString环境 测试:test 生产:prod 默认:prod
params.baseURLString接口请求的baseURL 例:https://abc.xxx.com 标品可不填
params.corpIdString企业id

wxworkBase ⇒ wxworkBaseAuthData

企微授权 基础版

Kind: global constant

ParamTypeDescription
paramsObject参数
params.typeString设置类型 基础版:base 默认:无
params.envString设置环境 测试:test 生产:prod 默认:prod
params.baseURLString接口请求的baseURL https://abc.xxx.com 标品可不填
params.corpIdString非基础版必填corpId

wxAuthData : Object

Kind: global typedef
Properties

NameType
openIdstring
passportstring

wxworkAuthData : Object

Kind: global typedef
Properties

NameType
openUserIdstring
userIdstring
corpIdstring
mobilestring

wxworkBaseAuthData : Object

Kind: global typedef
Properties

NameType
wxgzhWxworkUserIdstring
wxgzhCropidstring
wxgzhQwUserIdstring
wxgzhQwAppTypestring
avatarstring
0.1.10

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago

0.1.8

2 years ago

0.1.7

2 years ago

0.1.9

2 years ago

0.1.4

2 years ago

0.1.3

2 years ago

0.1.6

2 years ago

0.1.5

2 years ago

0.0.11

3 years ago

0.0.10

3 years ago

0.0.9

3 years ago

0.0.8

3 years ago

0.0.7

3 years ago

0.0.6

3 years ago

0.0.5

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago