2017-02-12 79 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