same-o-matic

Need to connect a Freenode channel to a room in HipChat? Or want to give customers a simple way to connect to a channel in your Slack team?

Sameroom does that!
Learn more

 Subscribe via RSS

Facebook Login from Bulgaria

By @abs

Occasionally, when signing in to Sameroom with Facebook, you may see a warning, similar to this one:

img

As an immediate workaround, sign out of Facebook on the web, and then back in. Once you do that, you should be able to sign in to Sameroom.

Here are some additional details about this issue:

  1. Because Facebook doesn't provide an API for chat, we are forced to use use an approach similar to https://github.com/Schmavery/facebook-chat-api, where our server emulates a web browser.

  2. This means when you sign in to Sameroom with Facebook, Facebook treats this as a sign-in from another computer.

  3. Unfortunately, Facebook thinks our servers are in Bulgaria, which prompts a suspicious sign in warning message. (Our servers are actually in California.)

  4. The best way to ensure sign-in safety, opt-in for Login Approvals, described here: https://www.facebook.com/notes/facebook-engineering/introducing-login-approvals/10150172618258920/.

    Once enabled, you can make sure you're giving access to Sameroom only, not someone actually in Bulgaria. To keep track of active sessions, go here: https://www.facebook.com/settings?tab=security&section=sessions&view.

    The Sameroom session will appear similar to this:

img

You have any questions, please contact us via in-app chat:

img

Other posts, recipes, and announcements:

same-o-matic

Need to connect a Freenode channel to a room in HipChat? Or want to give customers a simple way to connect to a channel in your Slack team?

Sameroom does that!
Learn more

 Subscribe via RSS