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

Why Does Sameroom Need All Scopes for HipChat Auth?

By @abs

We used to list the minimal OAuth scopes required for Sameroom to work with HipChat in our documentation.

However, on a couple of occasions HipChat changed both the types and semantics of scopes, which broke existing Sameroom integrations. Since scoping is relatively new, and HipChat is doing quite a bit of work on the API, we decided simply ask for all scopes, for now.

We realize this isn't the best security practice, but we prefer to err on the side of pragmatism over pedantism when user experience is at stake.

That said, please rest assured: your fully-scoped OAuth tokens are safeā€”see our security overview for details.

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