class Slack::AuthHandler
- Slack::AuthHandler
- Reference
- Object
Overview
https://api.slack.com/authentication/oauth-v2
Included Modules
- Habitat::SettingsHelpers
- Habitat::TempConfig
Defined in:
slack/oauth/auth_handler.crConstant Summary
-
HABITAT_SETTINGS =
[{decl: oauth_redirect_url : String = ENV["OAUTH_REDIRECT_URL"], example: nil, validation: nil}] of Nil
Constructors
Class Method Summary
Instance Method Summary
- #authenticate_user(request : HTTP::Request)
- #bot_scopes(*args, **options)
- #bot_scopes(*args, **options, &)
- #client_id(*args, **options)
- #client_id(*args, **options, &)
- #client_secret(*args, **options)
- #client_secret(*args, **options, &)
- #http_client : HTTP::Client
- #http_client=(http_client : HTTP::Client)
- #redirect_url
- #settings
- #user_scopes(*args, **options)
- #user_scopes(*args, **options, &)