Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add two factor authentication #1034

Closed
ninja- opened this issue Oct 7, 2015 · 22 comments · Fixed by #6476
Closed

Add two factor authentication #1034

ninja- opened this issue Oct 7, 2015 · 22 comments · Fixed by #6476
Labels
Feature: Request Requested Feature
Milestone

Comments

@ninja-
Copy link

ninja- commented Oct 7, 2015

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@gmsecrieru gmsecrieru added the Feature: Request Requested Feature label Oct 9, 2015
@geekgonecrazy
Copy link
Contributor

I just got my new YubiKey in the mail so I might take a stab at this. 😁

@ninja-
Copy link
Author

ninja- commented Oct 14, 2015

I implemented this another way. I recently did a large multi-service LDAP deployment and made the ldap server work that way so it only accepts a password of

<password><your mobile token>.

So 2fa across all the services 👍

@geekgonecrazy
Copy link
Contributor

That works for ldap. For sure want this in Rocket.Chat its self

@ninja-
Copy link
Author

ninja- commented Oct 14, 2015

sure, I am not stopping you from implementing this. Depending on 2FA implementation in each of the used services started to be annoying so that's just the solution I used.

@marceloschmidt
Copy link
Member

+1

@Razer6
Copy link

Razer6 commented Oct 28, 2015

👍

@ghost
Copy link

ghost commented Nov 10, 2015

@geekgonecrazy
Copy link
Contributor

@stephenreda that looks pretty useful! Thanks for sharing

@mmeinert
Copy link
Contributor

+1

2 similar comments
@sinteur
Copy link

sinteur commented Aug 10, 2016

+1

@mrj0b
Copy link

mrj0b commented Aug 10, 2016

+1

@MandMDub
Copy link

Is there any upcoming progress on this? I would really love to have this feature or let me know if anyone has any temporary ways to add 2fa to rocket chat.

@sinteur
Copy link

sinteur commented Aug 31, 2016

if you use nginx you can add this: https://github.com/RobThree/TwoFactorAuth

@geekgonecrazy
Copy link
Contributor

geekgonecrazy commented Aug 31, 2016

Nice. Had never seen that before.

Also alternative would be force oauth provider and do two factor at that level. Not ideal

@MandMDub
Copy link

MandMDub commented Sep 1, 2016

Is there any other way or any progress of this being added to rocket chat?

@geekgonecrazy
Copy link
Contributor

@MandMDub
Not currently. But as mentioned right above this would be the "other way"

alternative would be force oauth provider and do two factor at that level. Not ideal

@TheReal1604
Copy link
Contributor

@MandMDub Its Not ideal, like the solutions above, but you can work with client certificates too. It's some sort of 2FA. ;-)

@mmeinert
Copy link
Contributor

mmeinert commented Sep 6, 2016

@ninja- could you please tell me/us how you did it ?

@JSzaszvari
Copy link
Contributor

I wonder if this will work at the moment through the SAML provider using someone like https://duo.com

I might give it a go.

@geekgonecrazy
Copy link
Contributor

@JSzaszvari i'd think it would.

@geekgonecrazy geekgonecrazy changed the title add two factor auth? Add two factor authentication Nov 20, 2016
@chellem
Copy link

chellem commented Jan 27, 2017

Is there any update on this new feature? It would be very interesting to add two factor authentication.

@sebeard
Copy link

sebeard commented Feb 13, 2017

Interested in this as well. U2F would be ideal using something like yubikey would be great!!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature: Request Requested Feature
Projects
None yet
Development

Successfully merging a pull request may close this issue.