erlef / infra-wg

ErlEF infrastructure working group
6 stars 1 forks source link

Slack oauth support for invites #46

Closed starbelly closed 3 years ago

starbelly commented 3 years ago

We support invites from erlanger, LFE, and surely soon our own slack needs support too.

Legacy tokens were how slacks made invite systems, like we currently provide. However, slack no longer allows creation of legacy tokens, and their usage will eventually be phased out.

In the case that a community slack wants to on board with our slack invite system and they can not create a legacy token (such as ourselves), we have no alternative except to add oauth support to said system. It's also possible that some community slacks created legacy tokens, but can no longer get access to them. In which case, oauth is the only way forward.

This makes sense, because as stated legacy tokens will be phased out completely at some point.

Action:

starbelly commented 3 years ago

Regretfully, this is not possible. The oauth scope required to invite users is only available to enterprise grid customers.