Rocket chat provides number of OAuth login provider option for signup/login including your own custom OAuth Provider. In this tutorial I will show how to integrate Facebook as a login provider. Few of the login provider options:
Rocket chat is open source web chat platform. If you want to host chat application in your own environment then rocket chat is #1 chat platform to choose. It provide almost all features which modern chat application like slack, hipchat provide now. You can customize lots of things with rocket chat to make suitable for your environment. Few customizable features are like user authentication with social sites or your own OAuth server, using your own mailing and SMS gateway etc. etc.