我在Laravel 5.1中创建了一个api,现在我将创建一个基本的身份验证。这是我的routes.php
Route::group(array('prefix' => 'api/v1', 'middleware' => 'auth.basic'), function()
{
Route::get('customer.getall', 'Api@getAllCustomer');
});
现在,Users Table中的每个人都可以访问API。我有一个特殊的API用户。他在组API_USERS中。只有该组中的用户才能使用该Api。
如何在Laravel 5.1中做到这一点?
问候
考虑创建另一个中间件来处理您想要实现的特定身份验证。这应该让您了解如何根据角色(在您的示例中是组)创建一个角色。
http://laravel.com/docs/5.1/middleware middleware-parameters