我在Laravel 5.1中创建了一个api,现在我将创建一个基本的身份验证。这是我的routes.php
Route::group(array('prefix' => 'api/v1', 'middleware' => 'auth.basic'), function()
{
Route::get('customer.getall', 'Api@getAllCustomer');
});
现在,用户表中的每个人都可以访问API。我有一个特殊的API用户。他在群组 API_USERS 中。只有该组中的用户才能使用Api。
如何在Laravel 5.1中执行此操作?
问候
答案 0 :(得分:1)
考虑创建另一个中间件来处理您希望实现的特定身份验证。这应该可以让您根据角色创建一个角色,在您的情况下是角色。
http://laravel.com/docs/5.1/middleware#middleware-parameters