Appwrite. Consts. OAuthProvider
(appwrite v1.0.0)
View Source
OAuth2 provider identifiers supported by Appwrite.
Pass any value from values/0 to the OAuth2 session and token endpoints.
Summary
Functions
Returns true when value is a valid OAuth provider, otherwise false.
Guard — returns true when value is a valid OAuth provider.
Returns {:ok, value} if valid, or {:error, "Invalid OAuth provider"}.
Returns value if valid. Raises ArgumentError otherwise.
Returns all valid OAuth provider values.
Functions
Returns true when value is a valid OAuth provider, otherwise false.
Guard — returns true when value is a valid OAuth provider.
Can be used in function heads:
def handle(v) when Elixir.Appwrite.Consts.OAuthProvider.valid_value(v), do: :ok
Returns {:ok, value} if valid, or {:error, "Invalid OAuth provider"}.
Returns value if valid. Raises ArgumentError otherwise.
@spec values() :: [String.t()]
Returns all valid OAuth provider values.