2017-02-12 85 views
1

我想设置的Laravel注册页面,以便/寄存器仅当:Laravel 5 - Allowig注册后才能验证,并针对管理员

  • USERIS AUTHENTICATED = TRUE

AND

  • USERTYPE = “STAFF”(存储在databa SE)

哪个文件需要被修改,使得人员用户可以将新病人用户注册?在这种情况下,正常/患者用户的公共注册将被关闭。

+0

欢迎来到堆栈溢出:-) 请看[问] 以及如何创建[mcve]。这将有助于获得有用的答案。 – JimHawkins

+0

布局和风格 –

回答

0

这是假设你使用的是内置的身份验证,但对于第一部分,要在auth中间件添加到您的RegisterController的构造函数(应用程序/ HTTP /控制器/验证)

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

这将使它使用户敲击注册

对于第二部分之前被认证的要求......这在很大程度上取决于你想如何控制的事情,但我想说的最好的办法就是看看https://laracasts.com/series/whats-new-in-laravel-5-1/episodes/13

我跟着,安装我的,非常简单,更清洁的方式来处理此imo