Download the PHP package xiaohuilam/laravel-wxapp-login without Composer
On this page you can find all versions of the php package xiaohuilam/laravel-wxapp-login. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download xiaohuilam/laravel-wxapp-login
More information about xiaohuilam/laravel-wxapp-login
Files in xiaohuilam/laravel-wxapp-login
Download xiaohuilam/laravel-wxapp-login
More information about xiaohuilam/laravel-wxapp-login
Files in xiaohuilam/laravel-wxapp-login
Vendor xiaohuilam
Package laravel-wxapp-login
Short Description A laravel plugin to create wechat mini-program login api.
License MIT
Package laravel-wxapp-login
Short Description A laravel plugin to create wechat mini-program login api.
License MIT
Please rate this library. Is it a good library?
Informations about the package laravel-wxapp-login
Laravel 快速接入微信小程序
让 Laravel 应用3分钟内快捷接入微信小程序的扩展
版本适配
单元测试
安装
发布
执行以下命令发布路由和 controller
确保启用了小程序配置
根据 Issue#11 这条评论 ,请确保 overtrue/laravel-wechat
的 config/wechat.php
启用了小程序的配置
表结构、模型改动
laravel-wxapp-login 需要在 users
表中添加 openid
的字段,所以需要运行 database/migrations/2019_05_28_060312_users_add_openid.php
另外,需要在用户模型中,将 openid
加入到 $fillable
属性:
打开 app\User.php
(如果你修改过模型位置,请以自己项目实际位置为准)
配置
使用
接口使用
在 routes/wechat.php
修改注册用户逻辑
在 app/Http/Controllers/Auth/WechatLoginController.php
中修改
方法为:
protected function registerUser($credential)
完整的注册逻辑protected function userAttributes($credential)
用仅需修改用户属性时,只需覆盖此方法即可
在小程序JS使用
Restful API
在
运行 route('wechat.login')
得到微信登录的 api 的 URL, 调用微信登录
Websocket
小程序代码
注册 channel.php
授权
MIT
鸣谢
- Overtrue's laravel-easywechat
All versions of laravel-wxapp-login with dependencies
PHP Build Version
Package Version
Requires
laravel/framework Version
>=5.2.0
xiaohuilam/easywechat-adpter Version *
xiaohuilam/laravel-response-success Version *
xiaohuilam/easywechat-adpter Version *
xiaohuilam/laravel-response-success Version *
The package xiaohuilam/laravel-wxapp-login contains the following files
Loading the files please wait ....