Peter Epp opened merge request !168: Update to prevent error display if registering with admin approval required at project / openid_connect

This updates the logic in the completeAuthorization method so that no errors are displayed in the event that a new account is created and administrator approval is required.

Closes #2964808