Slack

data object Slack : OAuthProvider(source)

Properties

Link copied to clipboard
open override val name: String

The name of the provider.

Functions

Link copied to clipboard
open suspend override fun login(supabaseClient: SupabaseClient, onSuccess: suspend (UserSession) -> Unit, redirectUrl: String? = null, config: ExternalAuthConfig.() -> Unit? = null)

Used to login a user

Link copied to clipboard
open suspend override fun signUp(supabaseClient: SupabaseClient, onSuccess: suspend (UserSession) -> Unit, redirectUrl: String? = null, config: ExternalAuthConfig.() -> Unit? = null)

Used to sign up a user.