Attualmente sto sperimentando con il nuovo Laravel 5 e ho ottenuto l'autenticazione per funzionare (registrazione/login).Laravel 5 new auth: ottieni l'utente corrente e come implementare i ruoli?
Per ottenere l'utente autenticato nel mio controller Attualmente iniettare Guard
nella azione di controllo:
use App\Http\Controllers\Controller;
use Illuminate\Contracts\Auth\Guard;
class ClientController extends Controller {
/**
* Display a listing of the resource.
*
* @return Response
*/
public function index(Guard $auth)
{
return view('client.index', ['user' => $auth->user()]);
}
...
prima domanda: E 'questo il modo consigliato?
Seconda domanda: Come posso implementare un tipo di ruoli/permessi? Qualcosa come client.edit
, client.add
, ... Larval 5 offre qualche tipo di comodità qui? Come impostare il ruolo/il permesso necessari per un'azione di route/controller?
Sto pensando che potrei aver bisogno di scrivere il mio middleware per quello. Qualche suggerimento su come affrontare il problema?
hai creato percorsi di filtro per il ruolo utente sono bloccato con https://github.com/romanbican/roles –
Great Man .. !!! tu fai la mia giornata !! –
Ad ogni modo per farlo senza la facciata? – Petah