I recently migrated some users from a different system to my moodle website: giveexam.com with only the email address & password.
After the migrated users login successfully, the user is prompted to enter the fields that are required, but are missing in moodle database, such as First Name, Last Name, Time Zone.
At this point, there is a red message on top that asks the user to fill in the required information. Some users think that their login itself was unsuccessful seeing all the reds on the screen, while they did login successfully, but are simply prompted for additional information.
1. Show a green message on top that the user logged in successfully
2. Change messaging to a black notification message rather than a red error message that the missing info needs to be filled in
3. All the required fields can be black with the * showing that it is required
4. The reds can come back once the user makes an incorrect submission