Node Slack Sdk: @slack/oauth@1.0.0 Release

Release date:
January 12, 2021
Previous version:
@slack/logger@3.0.0 (released January 12, 2021)
Magnitude:
8,569 Line Impact
Contributors:
17 total committers
Data confidence:
Commits:

Directory Browser for @slack/oauth@1.0.0

All files are compared to previous version, @slack/logger@3.0.0. Click here to browse diffs between other versions.

Loading File Browser...

Release Notes Published

This is the first release of our new @slack/oauth package! Slack apps that are installed in multiple workspaces, like in the App Directory or in an Enterprise Grid, will need to implement OAuth and store information about each of those installations.

  • Supports V2 OAuth for Slack Apps as well as V1 OAuth for Classic Slack apps.
  • Includes a pluggable interface to easily hook in your own database to save and fetch installation data (like tokens).
  • Handles state generation and state verification
  • Has a method for creating "Add to Slack" buttons for direct installs
  • Redirects back to the Slack app after the installation flow completes

Make sure to checkout the docs and our OAuth Express example app to learn more!

Issue: #950 PR: #963

Thanks @stevengill, @aoberoi, @seratch and @shaydewael!