Users shouldn't have to remember another password to login to use the site. Allow them to use Google or Facebook logins so they have one less password to remember.
Possible location for login buttons
Possible workflow
Professor creates account for user
Professor sends default login to user
Student logs in with provided login and password
Student visits profile page and links account with Google/Facebook
User can now choose between logging in with their password or with Google/Facebook
Users shouldn't have to remember another password to login to use the site. Allow them to use Google or Facebook logins so they have one less password to remember.
Possible location for login buttons
Possible workflow