When there is not allowed to create new account and a user try to Github/Google login with the new email address, "Internal Server Error" message will be shown on the screen.
It's better to change this message adding more details.
The real error occurs at https://github.com/webida/webida-server/blob/master/src/server/auth/lib/user-manager.js#L248