Hi, based on current implementation of https://github.com/slack-ruby/slack-ruby-bot-server/blob/master/lib/slack-ruby-bot-server/api/endpoints/teams_endpoint.rb all those endpoints by default are public. Which means anyone could in theory list all slack integrations.
I was thinking, are there any clean ways to disable get endpoints or put them behind the auth layer and leave the post public one?
Only way how currently I can do it is through monkey patching. 🤔
Hi, based on current implementation of
https://github.com/slack-ruby/slack-ruby-bot-server/blob/master/lib/slack-ruby-bot-server/api/endpoints/teams_endpoint.rball those endpoints by default are public. Which means anyone could in theory list all slack integrations.I was thinking, are there any clean ways to disable get endpoints or put them behind the auth layer and leave the post public one?
Only way how currently I can do it is through monkey patching. 🤔