Package-level declarations

Types

Link copied to clipboard
@Serializable
enum OAuthProvider : Enum<OAuthProvider>

Enum class representing supported OAuth providers for authentication.

Link copied to clipboard
data class OAuthProviderData(val provider: String, val strategy: String, val name: String)

Data class containing OAuth provider configuration information.

Link copied to clipboard
@Serializable
data class OAuthResult(val signIn: SignIn? = null, val signUp: SignUp? = null)

The result of an SSO operation.

Link copied to clipboard
@Serializable
enum ResultType : Enum<ResultType>

Properties

Link copied to clipboard

Extension property to get the logo URL for the OAuth provider.

Link copied to clipboard

Extension property to get the human-readable name of the OAuth provider.