ollieread / multiauth

Laravel multi auth
441 stars 109 forks source link

[4.0] Coming out of retirement #122

Closed ollieread closed 5 years ago

ollieread commented 5 years ago

Intro

Back in November of 2013, this package was the hero we all needed, swooping in and preventing us from having to have our customer and admins in the same database table.

With the introduction of multiple guard support in the core of Laravel, multiauth hung up its cape and spandex in June of 2015, for what was believed to be the last time.

Fast forward to 2019. The multiauth support in the core of Laravel hasn't changed much, and its scaffolding and implementation seem like more of an afterthought than an actual feature.

So it is with this, that multiauth will return, once again donning its cape and spandex.

Changes

Multiauth will be somewhat different this time, focusing less on introducing new functionality, and more on improving the core functionality already present in Laravel.

The primary focus will be on the following:

Current Problems

The reason I archived and abandoned this package originally was that I didn't think it was needed, and it wasn't, until now.

The following are problems with how Laravel handles multiauth, and the primary things I'll be looking to fix:

Possible Extras

The following are possible extras to be considered:

Input

If you:

Then respond here.