We recently migrated to GitLab 8.9 / Mattermost 3.1, and one of our users discovered that he was unable to log back in. Turns out he had never moved his account off of email sign-in, and since I had disabled email sign-in (allowing only GitLab SSO), he was now unable to log back in.
I re-enabled email sign-in so he could get back in and change his Sign-in Method under Account Settings > Security. He reported that this option does not appear for him. Confused, I logged in myself and checked the menu - sure enough, I do not have a “Sign-in Method” option available, either.
I have reloaded the page, cleared cache, tried different browsers, restarted the Mattermost service itself, and even run a gitlab-ctl reconfigure, but to no avail. The “Sign-in Method” is simply not available under Account Settings > Security, and users are thus unable to change their sign-in method.
I’ve got a similar problem. I’ve installed gitlab and mattermost via deb package.
Then I imported data from slack and now I can only login vi email and I’ve got no option to change to gitlab SSO.
Thanks, that is odd, can you share an image of the login screen? If GitLab SSO is enabled it should show the option. I’m wondering if the GitLab SSO settings aren’t saving properly for some reason…
If I login with admin account (created manually) it works!
If I use an user account (created by import) it does not work:
Mattermost braucht Ihre Hilfe:
Mit dieser E-Mail-Adresse ist bereits ein Account verknüpft, der nicht die Anmeldemethode gitlab verwendet. Bitte verwenden Sie email zum anmelden.
We’re going to try to fix this for v3.5 (November 16th release), after it’s fixed the email users should be able to log in with email and then go to Account Settings > Security > Sign-in Method and switch to GitLab.
Hi there,
We have the same bug : Mattermost 4.6.1 with Gitlab 10.1.4 : is there something special to do to enable this feature ? It has disappear but we cannot know when…