laravel-user-center

所属分类:后台框架
开发工具:JavaScript
文件大小:6742KB
下载次数:0
上传日期:2017-06-08 03:19:11
上 传 者sh-1993
说明:  Laravel 5.1+AdminLTE2+Oauth2.0+用户管理功能=Laravele用户-中心
(Laravel 5.1 + AdminLTE2 + Oauth2.0 + User Management Functions = Laravel-user- center)

文件列表:
.env.example (429, 2017-06-08)
app (0, 2017-06-08)
app\Console (0, 2017-06-08)
app\Console\Commands (0, 2017-06-08)
app\Console\Commands\Inspire.php (602, 2017-06-08)
app\Console\Kernel.php (632, 2017-06-08)
app\Events (0, 2017-06-08)
app\Events\Event.php (62, 2017-06-08)
app\Exceptions (0, 2017-06-08)
app\Exceptions\Handler.php (1261, 2017-06-08)
app\Http (0, 2017-06-08)
app\Http\Controllers (0, 2017-06-08)
app\Http\Controllers\Admin (0, 2017-06-08)
app\Http\Controllers\Admin\BaseController.php (2516, 2017-06-08)
app\Http\Controllers\Admin\IndexController.php (541, 2017-06-08)
app\Http\Controllers\Admin\Oauth (0, 2017-06-08)
app\Http\Controllers\Admin\Oauth\ClientController.php (2752, 2017-06-08)
app\Http\Controllers\Admin\Oauth\GrantController.php (364, 2017-06-08)
app\Http\Controllers\Admin\Oauth\ScopeController.php (1714, 2017-06-08)
app\Http\Controllers\Admin\PermissionController.php (1819, 2017-06-08)
app\Http\Controllers\Admin\RoleController.php (2624, 2017-06-08)
app\Http\Controllers\Admin\SettingController.php (666, 2017-06-08)
app\Http\Controllers\Admin\UserController.php (3267, 2017-06-08)
app\Http\Controllers\Api (0, 2017-06-08)
app\Http\Controllers\Api\BaseController.php (636, 2017-06-08)
app\Http\Controllers\Api\OauthController.php (1725, 2017-06-08)
app\Http\Controllers\Api\Resource (0, 2017-06-08)
app\Http\Controllers\Api\Resource\BaseResourceController.php (154, 2017-06-08)
app\Http\Controllers\Api\Resource\MobileController.php (531, 2017-06-08)
app\Http\Controllers\Api\Resource\PasswordController.php (1255, 2017-06-08)
app\Http\Controllers\Api\Resource\ProfileController.php (1892, 2017-06-08)
app\Http\Controllers\Auth (0, 2017-06-08)
app\Http\Controllers\Auth\AuthController.php (1832, 2017-06-08)
app\Http\Controllers\Auth\PasswordController.php (873, 2017-06-08)
app\Http\Controllers\Common (0, 2017-06-08)
app\Http\Controllers\Common\AvatarController.php (1789, 2017-06-08)
app\Http\Controllers\Common\RegionController.php (815, 2017-06-08)
... ...

# LaravelUserCenter > Laravel 5.1 + AdminLTE2 + Oauth2.0 + User Management Functions = LaravelUserCenter > 感谢 Laravel & AdminLTE , 让开发变得这么简单, :-D ### 使用方向 问: 什么情况可以使用本项目来做开发的基础 答: 用户中心。公司有多个项目, 但是只需要统一的用户数据。 例如: 商城、App、论坛、网页都用同一套用户体系 ### 安装 1. composer install 2. 修改根目录下 .env 文件 , CACHE_DRIVER 请使用 redis / memcached , file 模式不被支持 3. 执行 `php artisan key:generate` , 生成随机 key 4. 执行 `php artisan migrate --seed` , 导入表结构和数据内容 5. 执行 `php artisan ide-helper:generate` , 生成 _ide-helper.php 6. 配置 nginx , 指向目录 `public` 7. 设置 `storage` 和 `bootstrap/cache` 和 `public/upload` 可写权限 8. 完事大吉 ### 开发 > 若需要开发, 请留意以下知识点 : 1. Laravel 5.1 2. AdminLTE2 模板 3. 权限包 Entrust , [文档](https://github.com/Zizaco/entrust) 4. Oauth2.0 的原理和规范, 请查看 [阮一峰老师的博文](http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html) 5. oauth2-server-laravel包, [文档](https://github.com/lucadegasperi/oauth2-server-laravel/tree/master/docs#readme) 6. aravel-settings [文档](https://github.com/anlutro/laravel-settings) ### 现在的 Oauth 接口说明 直接查看本项目的 [wiki](https://github.com/goodspb/laravel-user-center) ### Todo List
内容 完成
加入地址选项 YES
加入 Oauth2.0 接口, 完善 用户中心 概念 YES
加入号码短讯手机验证 NO
加入单元测试 NO
加入第三方登录 NO
### 截图 ![后台管理页](http://img.goodspb.net/wp-content/uploads/2016/07/%E5%B1%8F%E5%B9%95%E5%BF%AB%E7%85%A7-2016-07-22-%E4%B8%8B%E5%8D%8811.58.09.png) ![授权页面](http://img.goodspb.net/wp-content/uploads/2016/07/屏幕快照-2016-07-22-下午11.57.48.png) ![用户列表](http://img.goodspb.net/wp-content/uploads/2016/07/屏幕快照-2016-07-22-下午11.58.34.png) ![用户资料页](http://img.goodspb.net/wp-content/uploads/2016/07/屏幕快照-2016-07-22-下午11.59.02.png) ![个人资料](http://img.goodspb.net/wp-content/uploads/2016/07/屏幕快照-2016-07-23-上午12.01.03.png) ![授权API调用](http://img.goodspb.net/wp-content/uploads/2016/07/屏幕快照-2016-07-23-上午12.00.28.png)

近期下载者

相关文件


收藏者