library wechat
WeChat Auth
decent/wechat
WeChat Auth
- Wednesday, July 18, 2018
- by Decent-Dexter
- Repository
- 1 Watchers
- 2 Stars
- 34 Installations
- PHP
- 0 Dependents
- 0 Suggesters
- 1 Forks
- 0 Open issues
- 7 Versions
- 10 % Grown
微信企业号授权登录
安装
- 使用composer下载扩展包
composer require decent/wechat
- 在项目 config/app.php 文件中的providers数组中,添加以下代码引入服务提供器
Decent\Wechat\WechatServiceProvider::class
- 运行以下命令,将配置文件发布到config文件夹
php artisan vendor:publish
配置
企业号id - corp_id
企业号secret - corp_secret
认证回调地址 - auth_action
一个URL地址。
用户使用微信企业号登录,扫码后会重定向到这个URL,附带用户认证的code。
可在这个URL中添加认证的业务逻辑, (*1)
实现提供器 - providers
认证流程需要用到以下几个实现,其中session和微信认证已有默认提供器:
1. 查找用户
需要提供根据企业号成员ID获取用户model的函数
2. 保存Session
用户登录时保存session,登出时销毁session
3. 微信认证
认证登录页重定向回来的code,获取企业号用户ID, (*2)
dev-dev
dev-dev
WeChat Auth
Sources
Download
MIT
The Requires
by
Dexter
dexter
dev-master
9999999-dev
WeChat Auth
Sources
Download
MIT
The Requires
by
Dexter
dexter
v1.5.0
1.5.0.0
WeChat Auth
Sources
Download
MIT
The Requires
by
Dexter
dexter
v1.4.0
1.4.0.0
WeChat Auth
Sources
Download
MIT
The Requires
by
Dexter
dexter
v1.3.0
1.3.0.0
WeChat Auth
Sources
Download
MIT
The Requires
by
Dexter
dexter
v1.2.0
1.2.0.0
WeChat Auth
Sources
Download
MIT
The Requires
by
Dexter
dexter
1.2.0
1.2.0.0
WeChat Auth
Sources
Download
MIT
The Requires
by
Dexter
dexter