The user is only required to give a username and password (and confirm password) to create a new user. All accounts will be customer accounts by default. We will create clerk/manager accounts ahead of time in the query.
At the moment, there are no intentions of giving functionality to create clerk/manager accounts.
For authentication, take advantage of Laravel's bcrypt hashing library for passwords.
The user is only required to give a username and password (and confirm password) to create a new user. All accounts will be customer accounts by default. We will create clerk/manager accounts ahead of time in the query.
At the moment, there are no intentions of giving functionality to create clerk/manager accounts.
For authentication, take advantage of Laravel's bcrypt hashing library for passwords.