Skip to content

微信授权登录

liaofei edited this page Jan 20, 2021 · 1 revision

用户信息授权登录

用户授权页面

输入图片说明 输入图片说明

用户授权流程图

公众号与小程序授权流程及数据处理大同小异,以下简介以小程序为例: 输入图片说明

授权相关接口文件

控制器: app/api/controller/v2/wechat/AuthController.php
方法: public function auth(Request $request)
路由配置:  Route::get('wechat/routine_auth', 'v2.wechat.AuthController/auth')
授权相关表: eb_wechat_user, eb_user

用户授权时会判断是新用户还是老用户后根据后台是否开启强制绑定手机号的配置来调起强制绑定手机号的操作 输入图片说明 输入图片说明


##静默授权

不需要用户确认授权,但是只能够获取到用户的openID,其它信息都无法获得。在用户进入商城首页是调用。 输入图片说明

授权相关接口文件

控制器: app/api/controller/v2/wechat/AuthController.php
方法: public function silenceAuthNoLogin($code, $spread_code = '', $spread_spid = '')
方法: public function auth(Request $request)
路由配置: Route::get('wechat/silence_auth', 'v2.wechat.AuthController/silenceAuthNoLogin')
授权相关表: eb_wechat_user:用户微信信息表, eb_user:用户应用数据表

输入图片说明

输入图片说明

Clone this wiki locally