Multi Auth si frappone tra l’autenticazione di Laravel e il processo di login e orchestra la sorgente di dati da utilizzare per il match delle credenziali dell’utente. In questo modo è possibile far loggare un utente come cliente, amministratore o altro utilizzando come sorgente dati tabelle diverse.
Fino ad oggi non era tuttavia possibile utilizzare driver di autenticazione personalizzati, per supportare ad esempio un proxy login, SSO o la chiamata di servizi di terze parti per l’autenticazione.
Abbiamo appena contribuito al progetto con una nostra patch per supportare questa funzionalità, che è stata incorporata nella versione ufficiale del plugin.
Trovare Laravel Multi Auth a questo indirizzo https://github.com/esalazarv/multiauth