Files
supabase/apps/docs/spec/common-self-hosting-auth-sections.json
2024-01-03 18:54:23 +01:00

136 lines
4.7 KiB
JSON

[
{
"id": "introduction",
"title": "Introduction",
"slug": "introduction",
"summary": "Introduction",
"type": "markdown"
},
{
"type": "category",
"title": "Usage",
"items": [
{
"id": "generates-an-email-action-link",
"slug": "generates-an-email-action-link",
"title": "Generates an email action link",
"type": "operation"
},
{
"id": "get-a-user",
"slug": "get-a-user",
"title": "Get a user",
"type": "operation"
},
{
"id": "update-a-user",
"slug": "update-a-user",
"title": "Update a user",
"type": "operation"
},
{
"id": "deletes-a-user",
"slug": "deletes-a-user",
"title": "Deletes a user",
"type": "operation"
},
{
"id": "list-all-users",
"slug": "list-all-users",
"title": "List all users",
"type": "operation"
},
{
"id": "returns-the-created-user",
"slug": "returns-the-created-user",
"title": "Returns the created user",
"type": "operation"
},
{
"id": "redirects-the-user-to-the-3rd-party-oauth-provider-to-start-the-oauth1-0-or-oauth2-0-authentication-process",
"slug": "redirects-the-user-to-the-3rd-party-oauth-provider-to-start-the-oauth1-0-or-oauth2-0-authentication-process",
"title": "Redirects the user to the 3rd party oauth provider to start the oauth1 0 or oauth2 0 authentication process",
"type": "operation"
},
{
"id": "receives-the-redirect-from-an-external-provider-during-the-oauth-authentication-process-starts-the-process-of-creating-an-access-and-refresh-token",
"slug": "receives-the-redirect-from-an-external-provider-during-the-oauth-authentication-process-starts-the-process-of-creating-an-access-and-refresh-token",
"title": "Receives the redirect from an external provider during the oauth authentication process starts the process of creating an access and refresh token",
"type": "operation"
},
{
"id": "the-healthcheck-endpoint-for-gotrue-returns-the-current-gotrue-version",
"slug": "the-healthcheck-endpoint-for-gotrue-returns-the-current-gotrue-version",
"title": "The healthcheck endpoint for gotrue returns the current gotrue version",
"type": "operation"
},
{
"id": "sends-an-invite-link-to-the-user",
"slug": "sends-an-invite-link-to-the-user",
"title": "Sends an invite link to the user",
"type": "operation"
},
{
"id": "logs-out-the-user",
"slug": "logs-out-the-user",
"title": "Logs out the user",
"type": "operation"
},
{
"id": "passwordless-sign-in-method-for-email-or-phone",
"slug": "passwordless-sign-in-method-for-email-or-phone",
"title": "Passwordless sign in method for email or phone",
"type": "operation"
},
{
"id": "sends-a-password-recovery-email-link-to-the-users-email",
"slug": "sends-a-password-recovery-email-link-to-the-users-email",
"title": "Sends a password recovery email link to the users email",
"type": "operation"
},
{
"id": "returns-the-configuration-settings-for-the-gotrue-server",
"slug": "returns-the-configuration-settings-for-the-gotrue-server",
"title": "Returns the configuration settings for the gotrue server",
"type": "operation"
},
{
"id": "password-based-signup-with-either-email-or-phone",
"slug": "password-based-signup-with-either-email-or-phone",
"title": "Password based signup with either email or phone",
"type": "operation"
},
{
"id": "signs-in-a-user-with-a-password",
"slug": "signs-in-a-user-with-a-password",
"title": "Signs in a user with a password",
"type": "operation"
},
{
"id": "refreshes-a-users-refresh-token",
"slug": "refreshes-a-users-refresh-token",
"title": "Refreshes a users refresh token",
"type": "operation"
},
{
"id": "get-information-for-the-logged-in-user",
"slug": "get-information-for-the-logged-in-user",
"title": "Get information for the logged in user",
"type": "operation"
},
{
"id": "returns-the-updated-user",
"slug": "returns-the-updated-user",
"title": "Returns the updated user",
"type": "operation"
},
{
"id": "verifies-a-sign-up",
"slug": "verifies-a-sign-up",
"title": "Verifies a sign up",
"type": "operation"
}
]
}
]