erp5_oauth2_authorisation: Supports external login and erp5_credential if installed.

If erp5_credential is installed in ERP5, we will use the dialog from erp5_credential instead of accessing portal_password directly.
3 jobs for extend_login_once_form
in 0 seconds, using 0 compute credits, and was queued for 0 seconds