Support the ongoing development of Laravel.io →
Authentication
Last updated 1 year ago.
0
Solution

In your config you define what model is your Auth model, by default this is User. The Auth::attempt() function requires an associative array that is column_name => value (A number of things are assumed by using Laravels Auth), using this it fetches the relevant User from the db. It would then take the input password and use the Hash::check() function to check the password matches.

See https://github.com/laravel/framework/blob/4.2/src/Illuminate/A...

Then follow the validateCredentials() call into the default UserProvider https://github.com/laravel/framework/blob/4.2/src/Illuminate/A...

Everything you need to know can be found out by having a look through the API documentation as well as the source code on github.

http://laravel.com/api/4.2/ https://github.com/laravel/framework

Last updated 1 year ago.
0

Thanks for the quick reply!

It all makes a lot more sense now. Now i know where it all comes from. It helps me a lot understanding it :)

thanks kind sir.

Last updated 1 year ago.
0

Sign in to participate in this thread!

Eventy

Your banner here too?

Moderators

We'd like to thank these amazing companies for supporting us

Your logo here?

Laravel.io

The Laravel portal for problem solving, knowledge sharing and community building.

© 2024 Laravel.io - All rights reserved.