Il progetto al momento sto lavorando è suddiviso in una console di amministrazione e il frontend normale. Sia front e backend si trovano nella stessa istanza di Laravel.Più sessioni di autenticazione in Laravel 4
Nel frontend sto provando a creare un sistema di accesso utente che funzioni esclusivamente per il frontend. Utilizza una tabella e un modello diversi e ha relazioni diverse in base al modello Utente per l'amministratore.
Quello che non riesco a capire è un modo per utilizzare la classe Auth Laravel per entrambi i sistemi. Logicamente Auth utilizza un singolo file di configurazione e più al punto, un nome di sessione.
Una soluzione che è stata avanzata non è quella di utilizzare una tabella e un modello diversi e utilizzare una qualche forma di acl per la distinzione. Ma non mi piace l'idea di mixare frontend e backend in questo modo. Soprattutto perché significherebbe che dovrei improvvisamente fornire al modello User amministratore tutti i campi e le relazioni precedentemente univoci per l'utente del frontend.
Non sembra il modo giusto di fare le cose. Potrei passare a un diverso sistema di autenticazione o separare l'amministratore in un pacchetto con le proprie configurazioni, ma l'ambito del progetto non consente tali cambiamenti di tempo.
Sarei felice di dare qualche idea.
questo potrebbe essere helful http://stackoverflow.com/questions/18785754/laravel-4-need-to-auth-with-2-different-tables – cyvvilek