2017-02-12 4 views
1

Я пытаюсь настроить страницу Laravel регистра, так что/регистр доступен только если:Laravel 5 - Allowig Регистрация только после Auth и для администраторов

  • USERIS AUTHENTICATED = TRUE

И

  • USERTYPE = "STAFF" (хранится в databa се)

Какой файл должен быть изменен таким образом, чтобы сотрудники пользователи могут зарегистрировать новый пациентов пользователей? В этом случае государственная регистрация будет отключена для обычных пользователей/пациентов.

+0

Добро пожаловать в переполнение стека :-) Пожалуйста, посмотрите [ask] и как создать [mcve]. Это поможет получить полезные ответы. – JimHawkins

+0

Макет и стиль –

ответ

0

Это предполагает, что вы используете встроенную авторизацию, но для первой части, которые вы хотите добавить аутентификации промежуточного уровня в конструкторе вашего RegisterController в (приложение/Http/Контроллеры/Auth)

public function __construct() 
{ 
    $this->middleware('auth'); 
} 

Это сделает это требование, чтобы пользователь прошел проверку подлинности до удара о регистрации

для второй части ... что в значительной степени зависит от того, как вы хотите, чтобы контролировать вещи, но лучший способ я хотел бы сказать, чтобы взглянуть на https://laracasts.com/series/whats-new-in-laravel-5-1/episodes/13

Я следил за тем, чтобы настроить мой, довольно прямой вперед и гораздо более чистый способ справиться с этим imo

Смежные вопросы