小编rol*_*lfk的帖子

Laravel Auth仅验证管理员/超级用户

我在Windows开发机器上使用Laravel 5.我想在整个应用程序中自定义和使用Auth中间件,以维护身份验证.我的用例是标准用例.有两个(或三个)类用户 - 管理员常规(常规用户不是管理员).

Admin具有后端管理的明显作用,因此具有单独的路由组/ admin /,它应该将未记录的用户重定向到/ admin/login.我已经这样设置了..

Route::group(['middleware'=>'auth', 'prefix' => 'admin'], function() {
  Route::get('login','App\AuthController@getLogin');
  Route::post('login','App\AuthController@postLogin');
});
Run Code Online (Sandbox Code Playgroud)

发布登录表单时,如何让Auth添加过滤器

  • 要么只从那些'is_admin'为真的用户中验证
  • 或者要求它首先加入User和UserRoles表,以仅识别具有Admin角色的用户?

php authorization laravel laravel-5

6
推荐指数
1
解决办法
4025
查看次数

除 golang.org 之外的所有来源上的“go get”git 错误

go 版本 go1.5.1 windows/amd64 git 版本 1.9.5.msysgit.1

我一直在尝试获取一些 Go 库。当在 golang.org 上访问时,它们下载得很好,但 github.com 或 google.golang.org 包会出现错误。

There is no tracking information for the current branch.
Please specify which branch you want to merge with.
See git-pull(1) for details
Run Code Online (Sandbox Code Playgroud)

从 google.golang.org 获取数据时 go get 出错

从 golang.org 获取时 go get 没有给出错误

git github go

2
推荐指数
1
解决办法
2758
查看次数

标签 统计

authorization ×1

git ×1

github ×1

go ×1

laravel ×1

laravel-5 ×1

php ×1