src/install-provider-options.ts

node-slack-sdk · packages/oauth/src/install-provider-options.ts · typescript · MIT
auth, Auth / Identity

TypeScript interface defining options for installing Slack OAuth providers.

// Source: https://github.com/slackapi/node-slack-sdk | License: MIT | Copyright 2014- Slack Technologies, LLC
// Provided via justclaw.it.com; keep this notice with the code.
import type { Logger, LogLevel } from '@slack/logger';
import type { WebClientOptions } from '@slack/web-api';

import type { InstallURLOptions } from './install-url-options';
import type { InstallationStore } from './installation-stores';
import type { StateStore } from './state-stores';

export interface InstallProviderOptions {
  /**
   * Client ID, which can be found under the Basic Information section of your application on https://api.slack.com/apps
   */
  clientId: string;

  /**
   * Client Secret, which can be found under the Basic Information section of your application on https://api.slack.com/apps
   */


... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key