GitLab désactiver le simple nom d'utilisateur mot de passe de connexion et ne permettent OmniAuth de connexion
J'ai gitlab tous mis en place et prêt à omniauth et je me demandais si il est possible de désactiver par défaut l'authentification avec mot de passe et nom d'utilisateur entièrement et d'utiliser uniquement omniauth (dans notre cas, google login). Ce que j'espère obtenir de sécurité renforcée à travers forcée d'authentification à deux facteurs avec google apps regroupés avec d'omniauth.
- Si personne ne vient avec une réponse ouvrir une demande de fonctionnalité sur: feedback.gitlab.com/forums/176466-general
Vous devez vous connecter pour publier un commentaire.
Après Gitlab version 7.7.0, vous pouvez désormais configurer inscrivez-vous et connectez-vous à un comportement dans le zone d'administration, en vertu de la Paramètres page. Décochant
Signin enabled
option ne laisse connexion OAuth disponibles.Noter que
gitlab_rails['gitlab_signin_enabled']
etgitlab_rails['gitlab_signup_enabled']
paramètres dansgitlab.rb
maintenant n'ont aucun effet.Cette fonctionnalité a été ajoutée dans v 6.8.
Vous devez modifier le paramètre dans gitlab.yml pour
signin_enabled: false
ou ajoutergitlab_rails['gitlab_signin_enabled'] = false
de gitlab.rb si vous utilisez Omnibus.