Switched from using custom session managment to laravels built-in auth functionality