Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: remove unnecessary instances of "clerk" #1688

Merged
merged 67 commits into from
Nov 13, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
67 commits
Select commit Hold shift + click to select a range
bbf451b
remove clerk
victoriaxyz Nov 8, 2024
b0edecb
Update google-one-tap.mdx
victoriaxyz Nov 8, 2024
787149c
add more
victoriaxyz Nov 8, 2024
1fc4ec2
Update docs/advanced-usage/satellite-domains.mdx
victoriaxyz Nov 13, 2024
8e603b9
Update docs/authentication/configuration/session-options.mdx
victoriaxyz Nov 13, 2024
b78a3dc
Update docs/users/overview.mdx
victoriaxyz Nov 13, 2024
2d2c96a
Update docs/users/invitations.mdx
victoriaxyz Nov 13, 2024
39a745a
Update docs/users/invitations.mdx
victoriaxyz Nov 13, 2024
1a0fcc0
Update docs/security/user-lock-guide.mdx
victoriaxyz Nov 13, 2024
18bb72c
Merge branch 'main' into vi/chore/remove-clerk
victoriaxyz Nov 13, 2024
cd0e5f5
Update docs/advanced-usage/using-proxies.mdx
victoriaxyz Nov 13, 2024
b3c0a65
Update docs/authentication/configuration/sign-up-sign-in-options.mdx
victoriaxyz Nov 13, 2024
447d2e2
Update docs/references/nextjs/read-session-data.mdx
victoriaxyz Nov 13, 2024
d1f5313
Update docs/authentication/configuration/sign-up-sign-in-options.mdx
victoriaxyz Nov 13, 2024
c92d76e
Update docs/authentication/social-connections/oauth.mdx
victoriaxyz Nov 13, 2024
14806c7
Update docs/authentication/social-connections/oauth.mdx
victoriaxyz Nov 13, 2024
a5573d5
Update docs/authentication/social-connections/oauth.mdx
victoriaxyz Nov 13, 2024
a627b40
Update docs/authentication/social-connections/oauth.mdx
victoriaxyz Nov 13, 2024
dfd3af3
Update docs/authentication/social-connections/oauth.mdx
victoriaxyz Nov 13, 2024
0732a57
Update docs/backend-requests/handling/manual-jwt.mdx
victoriaxyz Nov 13, 2024
03159c0
Update docs/backend-requests/making/cross-origin.mdx
victoriaxyz Nov 13, 2024
5cf0161
Update docs/backend-requests/making/cross-origin.mdx
victoriaxyz Nov 13, 2024
4d56310
Update docs/backend-requests/resources/rate-limits.mdx
victoriaxyz Nov 13, 2024
9f468c6
Update docs/backend-requests/resources/rate-limits.mdx
victoriaxyz Nov 13, 2024
10b96f7
Update docs/custom-flows/add-phone.mdx
victoriaxyz Nov 13, 2024
1c78bb9
Update docs/custom-flows/bot-sign-up-protection.mdx
victoriaxyz Nov 13, 2024
b1d7263
Update docs/custom-flows/add-email.mdx
victoriaxyz Nov 13, 2024
300c911
Update docs/custom-flows/email-password.mdx
victoriaxyz Nov 13, 2024
400718f
Update docs/custom-flows/invitations.mdx
victoriaxyz Nov 13, 2024
9c03bcf
Update docs/custom-flows/email-links.mdx
victoriaxyz Nov 13, 2024
058620b
Update docs/custom-flows/email-password-mfa.mdx
victoriaxyz Nov 13, 2024
2260303
Update docs/custom-flows/email-sms-otp.mdx
victoriaxyz Nov 13, 2024
6a9d47a
Update docs/custom-flows/forgot-password.mdx
victoriaxyz Nov 13, 2024
f9e11b7
Update docs/custom-flows/forgot-password.mdx
victoriaxyz Nov 13, 2024
593b36f
Update docs/custom-flows/google-one-tap.mdx
victoriaxyz Nov 13, 2024
6e53b28
Update docs/customization/account-portal/getting-started.mdx
victoriaxyz Nov 13, 2024
4e192c0
Update docs/custom-flows/invitations.mdx
victoriaxyz Nov 13, 2024
19db007
Update docs/guides/add-onboarding-flow.mdx
victoriaxyz Nov 13, 2024
0e17ad7
Update docs/custom-flows/manage-sms-based-mfa.mdx
victoriaxyz Nov 13, 2024
b2f997f
Update docs/guides/authjs-migration.mdx
victoriaxyz Nov 13, 2024
fcb1fd3
Update docs/customization/account-portal/overview.mdx
victoriaxyz Nov 13, 2024
2aeb472
Update docs/custom-flows/overview.mdx
victoriaxyz Nov 13, 2024
24ac492
Update docs/guides/basic-rbac.mdx
victoriaxyz Nov 13, 2024
8a98063
Update docs/custom-flows/manage-totp-based-mfa.mdx
victoriaxyz Nov 13, 2024
f06af6a
Update docs/references/nextjs/custom-signup-signin-pages.mdx
victoriaxyz Nov 13, 2024
79e16e2
Update docs/custom-flows/multi-session-applications.mdx
victoriaxyz Nov 13, 2024
0727e2a
Update docs/custom-flows/oauth-connections.mdx
victoriaxyz Nov 13, 2024
7fbe508
Update docs/custom-flows/passkeys.mdx
victoriaxyz Nov 13, 2024
de320d3
Update docs/custom-flows/saml-connections.mdx
victoriaxyz Nov 13, 2024
472f73f
Update docs/custom-flows/sign-out.mdx
victoriaxyz Nov 13, 2024
96de840
Update docs/customization/account-portal/overview.mdx
victoriaxyz Nov 13, 2024
85c89af
Update docs/customization/account-portal/overview.mdx
victoriaxyz Nov 13, 2024
5a2b177
Update docs/deployments/changing-domains.mdx
victoriaxyz Nov 13, 2024
c03c5f5
Update docs/deployments/changing-domains.mdx
victoriaxyz Nov 13, 2024
45d5c3a
Update docs/deployments/overview.mdx
victoriaxyz Nov 13, 2024
522da69
Update docs/organizations/metadata.mdx
victoriaxyz Nov 13, 2024
7f15593
Update docs/guides/authjs-migration.mdx
victoriaxyz Nov 13, 2024
df75441
Update docs/guides/force-organizations.mdx
victoriaxyz Nov 13, 2024
e78be72
Update docs/guides/force-organizations.mdx
victoriaxyz Nov 13, 2024
f450e41
Update docs/integrations/databases/firebase.mdx
victoriaxyz Nov 13, 2024
590aa28
Update docs/integrations/databases/neon.mdx
victoriaxyz Nov 13, 2024
42f2816
Apply suggestions from code review
victoriaxyz Nov 13, 2024
0480f88
Update docs/custom-flows/user-impersonation.mdx
victoriaxyz Nov 13, 2024
b46dc7e
Apply suggestions from code review
victoriaxyz Nov 13, 2024
8fe44c2
a few more clerk instances
alexisintech Nov 13, 2024
9eab574
fix broken links; format
alexisintech Nov 13, 2024
ae11948
clerk's api --> the clerk api
alexisintech Nov 13, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions docs/advanced-usage/satellite-domains.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Clerk supports sharing sessions across different domains by adding one or many s

Your "primary" domain is where the authentication state lives, and satellite domains are able to securely read that state from the primary domain, enabling a seamless authentication flow across domains.

Users must complete both the sign-in and sign-up flows on the primary domain by using Clerk's [`<SignIn />`](/docs/components/authentication/sign-in) component or [`useSignIn()`](/docs/references/react/use-sign-in) hook for sign-in and [`<SignUp />`](/docs/components/authentication/sign-up) component or [`useSignUp()`](/docs/references/react/use-sign-up) hook for sign-up.
Users must complete both the sign-in and sign-up flows on the primary domain by using the [`<SignIn />`](/docs/components/authentication/sign-in) component or [`useSignIn()`](/docs/references/react/use-sign-in) hook for sign-in and [`<SignUp />`](/docs/components/authentication/sign-up) component or [`useSignUp()`](/docs/references/react/use-sign-up) hook for sign-up.

To access authentication state from a satellite domain, users will be transparently redirected to the primary domain. If users need to sign in, they must be redirected to a sign in flow hosted on the primary domain, then redirected back to the originating satellite domain. The same redirection process applies to sign-up flows.

Expand All @@ -27,15 +27,15 @@ To access authentication state from a satellite domain, users will be transparen
> [!WARNING]
> Currently, multi-domain can be added to any Next.js or Remix application. For other React frameworks, multi-domain is still supported as long as you do not use server rendering or hydration.

To get started, you need to create an application from the [Clerk Dashboard](https://dashboard.clerk.com/). Once you create an instance via the Clerk Dashboard, you will be prompted to choose a domain. This is your primary domain. For the purposes of this guide:
To get started, you need to create an application from the Clerk [Dashboard](https://dashboard.clerk.com/). Once you create an instance via the Dashboard, you will be prompted to choose a domain. This is your primary domain. For the purposes of this guide:
victoriaxyz marked this conversation as resolved.
Show resolved Hide resolved

- In production, the primary domain will be `primary.dev`
- In development, the primary domain will be `localhost:3000`.

When building your sign-in flow, you must configure it to run within your primary application, e.g. on `/sign-in`.

> [!NOTE]
> For more information about creating your application, check out Clerk's [detailed guide](/docs/quickstarts/setup-clerk).
> For more information about creating your application, see the [setup guide](/docs/quickstarts/setup-clerk).

### Add your first satellite domain

Expand Down
4 changes: 2 additions & 2 deletions docs/advanced-usage/using-proxies.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ description: Learn how to proxy the Clerk Frontend API through your domain.
---

> [!WARNING]
> This guide is for users who need to proxy Clerk's Frontend API for deployment. If your application already uses a CNAME subdomain that is required for deploying with Clerk, then you must proxy Clerk's API using a different subdomain. Refer to [the Clerk deployment guide](/docs/deployments/overview#dns-records) on how to configure DNS records for deployment.
> This guide is for users who need to proxy the Frontend API for deployment. If your application already uses a CNAME subdomain that is required for deploying with Clerk, then you must proxy the API using a different subdomain. Refer to the [deployment guide](/docs/deployments/overview#dns-records) on how to configure DNS records for deployment.
victoriaxyz marked this conversation as resolved.
Show resolved Hide resolved

Clerk supports two configuration methods for connecting to the Clerk Frontend API: CNAME and Proxy.

Expand Down Expand Up @@ -322,7 +322,7 @@ When using a proxy, all requests to the Frontend API will be made through your d

### Ready to go 🎉

Your application should now be able to access Clerk's Frontend API from your proxy!
Your application should now be able to access the Frontend API from your proxy!
</Steps>

If you have any questions about proxying, or you're having any trouble setting this up, please contact [support@clerk.com](mailto:support@clerk.com).
2 changes: 1 addition & 1 deletion docs/authentication/configuration/session-options.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ To enable multi-session in your application, you need to configure it in the Cle

There are two main ways to add the multi-session feature to your application:

- Use the [`<UserButton />`](/docs/components/user/user-button) component if you want to use Clerk's prebuilt UI.
- Use the [`<UserButton />`](/docs/components/user/user-button) component if you want to use the prebuilt UI.
victoriaxyz marked this conversation as resolved.
Show resolved Hide resolved
- [Build a custom flow](/docs/custom-flows/multi-session-applications) if you want to rebuild the existing Clerk flow using the Clerk API.

## Customize session token
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@ Clerk's OAuth process is designed to be seamless. If an existing user attempts t

{/* TODO: Is this too much to add? */}

Users can link multiple social providers to their account, depending on your application's setup. You can configure your application to use the [Account Portal User Profile page](/docs/customization/account-portal/overview#user-profile), the prebuilt [`<UserProfile />`](/docs/components/user/user-profile) component, or [build your own custom user interface using the Clerk API](/docs/custom-flows/oauth-connections).
Users can link multiple social providers to their account, depending on your application's setup. You can configure your application to use the [Account Portal User Profile page](/docs/customization/account-portal/overview#user-profile), the prebuilt [`<UserProfile />`](/docs/components/user/user-profile) component, or build your own [custom user interface](/docs/custom-flows/oauth-connections).
victoriaxyz marked this conversation as resolved.
Show resolved Hide resolved

To enable social connections:

Expand Down Expand Up @@ -193,7 +193,7 @@ Clerk currently offers the following MFA strategies:

Enabling MFA allows users of your app to turn it on for their own accounts through their [User Profile](/docs/customization/account-portal/overview#user-profile) page. Enabling MFA does not automatically turn on MFA for all users.

If you're building a custom user interface instead of using Clerk's [Account Portal](/docs/customization/account-portal/overview) or [prebuilt components](/docs/components/overview), you can use [Clerk elements](/docs/customization/elements/examples/sign-in#multi-factor-authentication-mfa) or use [Clerk's API](/docs/custom-flows/email-password-mfa) to build a custom sign-in flow that allows users to sign in with MFA.
If you're building a custom user interface instead of using the [Account Portal](/docs/customization/account-portal/overview) or [prebuilt components](/docs/components/overview), you can use [elements](/docs/customization/elements/examples/sign-in#multi-factor-authentication-mfa) or the [API](/docs/custom-flows/email-password-mfa) to build a custom sign-in flow that allows users to sign in with MFA.
victoriaxyz marked this conversation as resolved.
Show resolved Hide resolved

### Reset a user's MFA

Expand Down
2 changes: 1 addition & 1 deletion docs/authentication/overview.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Sign-up & sign-in overview
description: Learn how to configure authentication and user management for your Clerk application.
---

Clerk supports multiple authentication strategies so that you can implement the strategy that makes sense for _your_ users. You can use Clerk's [Account Portal](/docs/customization/account-portal/overview), [prebuilt components](/docs/components/overview), or [build your own custom flows](/docs/custom-flows/overview).
Clerk supports multiple authentication strategies so that you can implement the strategy that makes sense for _your_ users. You can use the [Account Portal](/docs/customization/account-portal/overview), [prebuilt components](/docs/components/overview), or build your own [custom flows](/docs/custom-flows/overview).

## Configuration

Expand Down
2 changes: 1 addition & 1 deletion docs/authentication/social-connections/google.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -110,4 +110,4 @@ To configure this setting:

## Google One Tap

[Google One Tap](https://developers.google.com/identity/gsi/web/guides/features) enables users to sign up or sign in to your Clerk app with the press of a button. After adding Google to your Clerk app as a social connection, you can use Clerk's prebuilt `<GoogleOneTap />` component to render the One Tap UI in your app. See [the `<GoogleOneTap />` component reference](/docs/components/authentication/google-one-tap) to learn more.
[Google One Tap](https://developers.google.com/identity/gsi/web/guides/features) enables users to sign up or sign in to your Clerk app with the press of a button. After adding Google to your Clerk app as a social connection, you can use the prebuilt `<GoogleOneTap />` component to render the One Tap UI in your app. See [the `<GoogleOneTap />` component reference](/docs/components/authentication/google-one-tap) to learn more.
12 changes: 6 additions & 6 deletions docs/authentication/social-connections/oauth.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,12 @@ Clerk makes it easy to add social connection capabilities to your application. W
> [!NOTE]
> When using social connections, the sign-up and sign-in flows are equivalent. If a user doesn't have an account and tries to sign in, an account will be made for them, and vice versa.

The easiest way to add social connections is by using Clerk's [prebuilt components](/docs/components/overview). If you prefer a more custom solution, check out how to [build a completely custom social connection flow](/docs/custom-flows/oauth-connections).
The easiest way to add social connections is by using the [prebuilt components](/docs/components/overview). If you prefer a more custom solution, check out how to [build a completely custom social connection flow](/docs/custom-flows/oauth-connections).
victoriaxyz marked this conversation as resolved.
Show resolved Hide resolved

## Before you start

- You need to create a Clerk application in your [Clerk Dashboard](https://dashboard.clerk.com/). For more information, check out the [Set up your application](/docs/quickstarts/setup-clerk) guide.
- You need to install the correct SDK for your application. You can find steps on how to do so through Clerk's [quickstart](/docs/quickstarts/overview) guides.
- You need to install the correct SDK for your application. You can find steps on how to do so through the [quickstart](/docs/quickstarts/overview) guides.
victoriaxyz marked this conversation as resolved.
Show resolved Hide resolved

## Enable a social connection

Expand Down Expand Up @@ -130,7 +130,7 @@ For each social provider, you can disable the option to sign up and sign in to y

For example, say your application wants to read a user's GitHub repository data but doesn't want to allow the user to authenticate with their GitHub account. The user can sign up with their email and password, or whatever method you choose, and then afterwards, connect their GitHub account to your application.
victoriaxyz marked this conversation as resolved.
Show resolved Hide resolved

After sign-up, connections can be made through Clerk's [`<UserProfile/>`](/docs/components/user/user-profile) component, or with a [custom flow](/docs/custom-flows/oauth-connections).
After sign-up, connections can be made through the [`<UserProfile/>`](/docs/components/user/user-profile) component, or with a [custom flow](/docs/custom-flows/oauth-connections).
victoriaxyz marked this conversation as resolved.
Show resolved Hide resolved

To configure the option for users to sign up and sign in with a social provider:

Expand All @@ -144,13 +144,13 @@ To configure the option for users to sign up and sign in with a social provider:

When signed in, a user can connect to further social providers. There is no need to perform another sign-up.

When using Clerk's [Account Portal](/docs/customization/account-portal/overview) pages, users can see which providers they have already connected to and which ones they can still connect to on their [user profile page.](/docs/customization/account-portal/overview#user-profile)
When using the [Account Portal](/docs/customization/account-portal/overview) pages, users can see which providers they have already connected to and which ones they can still connect to on their [user profile page.](/docs/customization/account-portal/overview#user-profile)

When using Clerk's [prebuilt components](/docs/components/overview), you can use the [`<UserProfile/>`](/docs/components/user/user-profile) component to allow users to connect to further social providers.
When using the [prebuilt components](/docs/components/overview), you can use the [`<UserProfile/>`](/docs/components/user/user-profile) component to allow users to connect to further social providers.

## OAuth for native applications

Currently, Clerk's prebuilt components are not supported in native applications, but you can use the Clerk API to [build a custom flow for authenticating with social connections.](/docs/custom-flows/oauth-connections)
Currently, the prebuilt components are not supported in native applications, but you can use the Clerk API to [build a custom flow for authenticating with social connections.](/docs/custom-flows/oauth-connections)
victoriaxyz marked this conversation as resolved.
Show resolved Hide resolved

Clerk ensures that security critical nonces are passed only to allowlisted URLs when the OAuth flow is completed in native browsers or webviews. For maximum security in your **production** instances, you need to allowlist your custom redirect URLs via the [Clerk Dashboard](https://dashboard.clerk.com/) or the [Clerk Backend API](/docs/references/backend/redirect-urls/create-redirect-url).

Expand Down
2 changes: 1 addition & 1 deletion docs/backend-requests/handling/manual-jwt.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Your Clerk-generated [session tokens](/docs/backend-requests/resources/session-t

For every request, you must validate its token to make sure it hasn't expired and it is authentic (i.e. no malicious user tried to tamper with it). If these validations pass, then it means that the user is authenticated to your application and you should consider them signed in.

The `authenticateRequest()` method from Clerk's JavaScript Backend SDK does all of this for you. It accepts the request object and authenticates the session token in it. See the [reference page](/docs/references/backend/authenticate-request) for more information.
The `authenticateRequest()` method from the JavaScript Backend SDK does all of this for you. It accepts the request object and authenticates the session token in it. See the [reference page](/docs/references/backend/authenticate-request) for more information.
victoriaxyz marked this conversation as resolved.
Show resolved Hide resolved

## Networkless token verification

Expand Down
2 changes: 1 addition & 1 deletion docs/backend-requests/making/cross-origin.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ export default function useFetch() {

## useSWR hook
victoriaxyz marked this conversation as resolved.
Show resolved Hide resolved

If you are using React or Next.js and want to use the [`useSWR`](https://swr.vercel.app/) hook, you can create a custom hook by utilizing Clerk's [`useAuth()`](/docs/references/react/use-auth) hook. `useAuth()` returns the asynchronous `getToken` function that can be called to add the session token as a Bearer token in the Authorization header of requests.
If you are using React or Next.js and want to use the [`useSWR`](https://swr.vercel.app/) hook, you can create a custom hook by using the [`useAuth()`](/docs/references/react/use-auth) hook. `useAuth()` returns the asynchronous `getToken` function that can be called to add the session token as a Bearer token in the Authorization header of requests.
victoriaxyz marked this conversation as resolved.
Show resolved Hide resolved

```js
import useSWR from 'swr'
Expand Down
4 changes: 2 additions & 2 deletions docs/backend-requests/resources/rate-limits.mdx
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
---
title: Rate limits
description: Learn about rate limiting on Clerk's APIs.
description: Learn about rate limiting on APIs.
victoriaxyz marked this conversation as resolved.
Show resolved Hide resolved
---

Clerk rate limits certain endpoints to help protect users against brute-force attacks or to stop abuse of Clerk's platform.
Clerk rate limits certain endpoints to help protect users against brute-force attacks or to stop abuse of the platform.
victoriaxyz marked this conversation as resolved.
Show resolved Hide resolved

Rate limiting is based on IP addresses.

Expand Down
2 changes: 1 addition & 1 deletion docs/components/authentication/google-one-tap.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -322,6 +322,6 @@ See [`authenticateWithGoogleOneTap()` usage](#authenticate-with-google-one-tap-u

## Limitations

- If your application will use the Google API on behalf of your users, Clerk's `<GoogleOneTap>` component is not recommended, as Google does not provide Clerk with an access or refresh token that you can use.
- If your application will use the Google API on behalf of your users, thes `<GoogleOneTap>` component is not recommended, as Google does not provide Clerk with an access or refresh token that you can use.
victoriaxyz marked this conversation as resolved.
Show resolved Hide resolved
- Users with the 1Password browser extension may not be able to render the Google One Tap UI. They must disable this extension.
- When testing in development, if you select the `X` button to close the Google One Tap UI, you may encounter [a cooldown](https://developers.google.com/identity/gsi/web/guides/features#exponential_cooldown) that prevents you from rendering it again for a period of time. To bypass the cooldown, remove the `g_state` cookie.
2 changes: 1 addition & 1 deletion docs/components/authentication/sign-in.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: '`<SignIn />` component'
description: Clerk's <SignIn /> component renders a UI for signing in users.
---

![Clerk's \<SignIn /> component renders a UI for signing in users.](/docs/images/ui-components/sign-in.svg)
![The \<SignIn /> component renders a UI for signing in users.](/docs/images/ui-components/sign-in.svg)

The `<SignIn />` component renders a UI for signing in users. The functionality of the `<SignIn />` component is controlled by the instance settings you specify in your [Clerk Dashboard](https://dashboard.clerk.com), such as [sign-in and sign-up options](/docs/authentication/configuration/sign-up-sign-in-options) and [social connections](/docs/authentication/social-connections/overview). You can further customize your `<SignIn />` component by passing additional [properties](#properties) at the time of rendering.

Expand Down
2 changes: 1 addition & 1 deletion docs/components/authentication/sign-up.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: '`<SignUp />` component'
description: Clerk's <SignUp /> component renders a UI for signing up users.
---

![Clerk's \<SignUp /> component renders a UI for signing up users.](/docs/images/ui-components/sign-up.svg)
![The \<SignUp /> component renders a UI for signing up users.](/docs/images/ui-components/sign-up.svg)

The `<SignUp />` component renders a UI for signing up users. The functionality of the `<SignUp />` component is controlled by the instance settings you specify in your [Clerk Dashboard](https://dashboard.clerk.com), such as [sign-in and sign-up options](/docs/authentication/configuration/sign-up-sign-in-options) and [social connections](/docs/authentication/social-connections/overview). You can further customize your `<SignUp />` component by passing additional [properties](#properties) at the time of rendering.

Expand Down
2 changes: 1 addition & 1 deletion docs/components/organization/create-organization.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: '`<CreateOrganization />` component'
description: Clerk's <CreateOrganization /> component is used to render an organization creation UI that allows users to create brand new organizations within your application.
---

![Clerk's \<CreateOrganization /> component renders an organization creation UI that allows users to create brand new organizations within your application.](/docs/images/ui-components/create-organization.svg)
![The \<CreateOrganization /> component renders an organization creation UI that allows users to create brand new organizations within your application.](/docs/images/ui-components/create-organization.svg)

The `<CreateOrganization />` component is used to render an organization creation UI that allows users to create brand new organizations within your application.

Expand Down
2 changes: 1 addition & 1 deletion docs/components/organization/organization-list.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: '`<OrganizationList />` component'
description: Clerk's <OrganizationList /> component is used to display organization related memberships, invitations, and suggestions for the user.
---

![Clerk's \<OrganizationList /> component is used to display organization related memberships, invitations, and suggestions for the user.](/docs/images/ui-components/organization-list.svg)
![The \<OrganizationList /> component is used to display organization related memberships, invitations, and suggestions for the user.](/docs/images/ui-components/organization-list.svg)

The `<OrganizationList />` component is used to display organization related memberships, [invitations, and suggestions](/docs/organizations/overview#automatic-invitations-and-suggestions) for the user.

Expand Down
2 changes: 1 addition & 1 deletion docs/components/organization/organization-profile.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: '`<OrganizationProfile />` component'
description: Clerks <OrganizationProfile /> component is used to render a beautiful, full-featured organization management UI that allows users to manage their organization profile and security settings.
---

![Clerk's \<OrganizationProfile /> component renders a full-featured organization management UI that allows users to manage their organization profile and security settings.](/docs/images/ui-components/organization-profile.svg)
![The \<OrganizationProfile /> component renders a full-featured organization management UI that allows users to manage their organization profile and security settings.](/docs/images/ui-components/organization-profile.svg)

The `<OrganizationProfile />` component is used to render a beautiful, full-featured organization management UI that allows users to manage their organization profile and security settings.

Expand Down
Loading
Loading