I'm looking for an experienced Laravel developer to develop a new User Authentication/Authorization plugin.
A few requirements:
(*) It must be built on the Eloquent framework.
(*) It must NOT edit the vendors folder, meaning it must be built on the foundations of Laravel's existing systems.
(*) It must use the same database structure as the default auth, but have the following differences: "users" table must not have the remember_token column. A new table, "sessions" must be created to contain token values that keep users logged in.
(*) More than one client can be logged into the same user account, with a limit of 5.
(*) The limit of 5 does not include those using a mobile device for login (so, the "sessions" table must include a column showing if the logged in user is from a mobile device or not).
(*) It must allow for a custom password hash, which I will provide.
The plugin must use code that can be easily implemented across any Laravel installation, AFTER running php artisan make:auth
I would suspect this includes a series of models, controllers and providers to achieve the overall effect.
The plugin must be developed in Laravel 5.2.