SNIPE wrote a nice tutorial on how to create Custom Auth in Laravel 5.

custom auth in laravel

Out of the box, Laravel 5 makes user registration, authentication and password recovery dead-simple. If you have a legacy app, or if you're doing more complex things (like LDAP/AD login options, two-factor, etc), it can be confusing to understand how to keep only the built-in stuff you need, and extend out the traits to add your own functionality.

This article is submitted by SNIPE.