translate English to French: Which is specifically passing functions/logic from your Controller to your View.
When the user tries to log in and supplies his password, it is used to generate a hash string to be compared to the one stored in the database.