On login, check if user is registered or not? If registered check if the profile verified or not?
If verified, check the role given to the user. Then show the appropriate link below. If not registered, show complete ‘profile creation’.
If profile created but not verified, open a light box with ‘verification pending message’.