Adding a note

screenPatterns:
Class & Lesson Detail
Add & Create

screenPatterns:
Loading
Class & Lesson Detail
Add & Create

screenKeywords:
mala ;nmn nntac Q;r\nnrl NANa ic \un'rc\- r;nnno ha 1icinAa Finma ta arntnialhy hro‘nrl and
@ Catalog About Q Cart Dashboard
project, in this project in this course what we're gonna do is work with a fake client.
They're gonna email me any second now and we'll talk about how we get the
requirements from the client.
02:11  And how we actually go about thinking on this website. So if | check my computer right
now, we may have got an email from the client. Let's go and see.
Private notes
A place for you to post notes about anything on this page. Only you can view your notes.
finish before weekend
%
Save
M SUPERHI FM
g Want some ambient music in the background? Play our radio station!
suPERY: Learn Company Support @
A AR ) 4 W NN QY W
|mala ;nmn nntac Qc-\r\nnrl NANna ic \un'rc\- r;nnno ha 1icinAa Finma ta arntnialhy hro‘nrl and
@ Catalog About Q Cart Dashboard
project, in this project in this course what we're gonna do is work with a fake client.
They're gonna email me any second now and we'll talk about how we get the
requirements from the client.
02:11  And how we actually go about thinking on this website. So if | check my computer right
now, we may have got an email from the client. Let's go and see.
Private notes
A place for you to post notes about anything on this page. Only you can view your notes.
finish before weekend
%
M SUPERHI FM
il Want some ambient music in the background? Play our radio station!
” \ &
SuPERY: Learn Company Support @
w,
A AR ) 4 T WS W
|mala ;nmn nntac Q;r\nnrl NANna ic \un'rc\- r;r\nno ha 1icinAa Finma ta arntnialhy hro‘nrl and
@ Catalog About Q Cart Dashboard
project, in this project in this course what we're gonna do is work with a fake client.
They're gonna email me any second now and we'll talk about how we get the
requirements from the client.
02:11  And how we actually go about thinking on this website. So if | check my computer right
now, we may have got an email from the client. Let's go and see.
Private notes
A place for you to post notes about anything on this page. Only you can view your notes.
finish before weekend
/4
M SUPERHI FM
¢ Want some ambient music in the background? Play our radio station!
” \ & ‘
SuPERY: Learn Company Support @
,
A AR ) 4 e W OB  \W\wr
|mala e-nmn nntac Q;r\nnrl ANna ic \un'rn- r;nnno ha 1icinAa Finma tn antnialhy hro‘nr{ and
@ Catalog About Q Cart Dashboard
project, in this project in this course what we're gonna do is work with a fake client.
They're gonna email me any second now and we'll talk about how we get the
requirements from the client.
02:11  And how we actually go about thinking on this website. So if | check my computer right
now, we may have got an email from the client. Let's go and see.
Private notes
A place for you to post notes about anything on this page. Only you can view your notes.
Add your notes...
%
Save
M SUPERHI FM
£ Want some ambient music in the background? Play our radio station!
suPERYS Learn Company Support @
~ c Y ~— /
Ny A /4 e 27 Yy wW-


Backend API

appName: Clerk

appCategory: Developer Tools

appTagline: Authentication and user management

companyHqRegion: US & Canada

companyStage: Early Stage

platform: web

pageType: Marketing

hotspotType: Scroll Vertically

hotspotType: Click

screenElements: Tree Link Badge

screenElements:
Tree
Link
Badge
Badge
Side Navigation
Icon
Logo
Keyboard Key
Floating Action Button
Grid List
Card
Divider
Accordion

pagePatterns:
API Docs & Developers Page
API Docs & Developers Page

pageType: Marketing Marketing Marketing Marketing Marketing Marketing Marketing

screenKeywords:
6 Clerk Derault: 1sbU
- The maximum duration that the session which will be "object": y
1) created by the generated actor token should last. By "id": 5 a
Search default, the duration of a session created via an actor "status": 5 o
token, lasts 30 minutes. "user_id": y B
v Actor Tokens "actor": { },
"token": 5
Create actor token b
"url": 5
post R "created_at": 0
@35 Revoke actor token Responses v g
"updated_at": 0
> Allow-list / Block-list }
200 Success >
> Clients
> Domains 400 Request was not successful >
> Email Addresses
> Email & SMS Templates 402jRaymentirequiired &
> Instance Settings
422 Invalid request parameters >
> Invitations
> JWKS
> JWT Templates
ReVOke aCtOr tOken POST  /actor_tokens/{act... > Try it
> OAuth Applications
50 o Revokes a pending actor token.
rganizations
Response samples v
> Organization Invitations
Security > bearerAuth
> Organization Memberships 200 400 404
> Phone Numbers
application/json
> Redirect URLs Request v
> SAML Connections Copy Expand all Collapse all
> Sessions PATH PARAMETERS
{
P Nohsact! -
> Sign-in Tokens actor_token_id string object": 5
. T
> Users required The ID of the actor token to be revoked. ke >
ne .
status": 9
> Webhooks "user_id": y
"actor": { },
> Miscellaneous "token" : ,
Responses v nELh s
S Rata Eeatiirec B
|s clerk N
Clerk Backend API (v1)
Search o .
Download OpenAPI specification: Download =
v Actor Tokens
Clerk Platform Team: support@clerk.com | URL: https://clerk.com/support | License: MIT | Terms of Service
Create actor token The Clerk REST Backend API, meant to be accessed by backend servers.
Revoke actor token Versions
> Allow-list / Block-list
When the API changes in a way that isn't compatible with older versions, a new version is released. Each
> Clients version is identified by its release date, e.g. 2021-02-05 . For more information, please see Clerk API
. Versions.
> Domains
Please see https://clerk.com/docs for more information.
> Email Addresses ps://; /
> Email & SMS Templates https://clerk.com/docs
> Instance Settings
7 etens Actor Tokens
> JWKS
> JWT Templates Allow your users to sign in on behalf of other users.
> OAuth Applications https://clerk.com/docs/authentication/user-impersonation#actor-tokens
> Organizations
> Organization Invitations
o . Create aCtor to ken POST  /actor_tokens > Try it
> Organization Memberships
s ph Numb Create an actor token that can be used to impersonate the given user. The actor parameter needs to
one Numbers
include at least a "sub" key whose value is the ID of the actor (impersonating) user. Request samples v
> Redirect URLs
> SAML Connections Security > bearerAuth Payload
> Sessions
application/json
> Sign-in Tokens
Request v
> Users
Copy Expand all Collapse all
> Webhooks
REQUEST BODY SCHEMA: application/json {
> Miscellaneous "user_id":
ser_ 8 5
|¢ Q. search docs ®+® Go to clerk.com
(e Clerk Docs
SDK References Q
O Nextjs
Hi, Amanda!
&> React We I C O m e to Profile amanda.lee@email.com
Manage profile settings
I Clerk Docs e
avascrip ] ) Photo
Find all the guides and resources Q Q o
i . - amanda.lee@email.com
@ Nodejs you need to develop with Clerk.
Username amandalee -
2 Remix
Email amanda.lee@emai
alee@work.com
e Go
7= Acme
Phone number == +1(555) 273-2¢ - ‘ounts
@ Gatsby = 41 (555) 98343 i
& Ruby /Rails
e Backend SDK
+
& Redwood  Ccommunity 4 0*
B Svelte @ communit Quickstarts & Tutorials Ul Components
ommunity
Y Vue @  communiy Explore our end-to-end tutorials and getting started guides for Clerk's pre-built Ul components give you a beautiful, fully-
different application stacks using Clerk. functional user management experience in minutes.
/a Elysia 2 Community
® Rust@  community
‘ Hono (7 community
@ C# (2 Community B Q
A Astro @ communiy API Reference Security
API References Dig into our API reference documentation and SDKs. We have Account security is the top concern of every feature we build.
everything you need to get started setting up authentication with This documentation lists some of the many protections included
Backend API Clerk. with Clerk.
Frontend API o
|s clerk
-
Search o ACto r To ke n S
]
v Actor Tokens Allow your users to sign in on behalf of other users.
Create actor token https://clerk.com/docs/authentication/user-impersonation#actor-tokens
Revoke actor token
> Allow-list / Block-list k
R Create aCto r to en POST  /actor_tokens > Try it
> Clients
> Domains Create an actor token that can be used to impersonate the given user. The actor parameter needs to
include at least a "sub" key whose value is the ID of the actor (impersonating) user. Request samples v
> Email Addresses
> Email & SMS Templat .
mal emprates Security > bearerAuth Payload
> Instance Settings
application/json
> Invitations
Request v
> JWKS a
Copy Expand all Collapse all
> JWT Templates
REQUEST BODY SCHEMA: application/json {
> OAuth Applications .
"user_id": 9
> Organizations - "actor": {
user_id string "sub":
N - - -
Organization Invitations required The ID of the user that can use the newly created sign in b
L . K "expires_in_seconds": 3600,
> Organization Memberships token. . . .
"session_max_duration_in_seconds":
}
> Phone Numbers actor object
> Redirect URLs required The actor payload. It needs to include a sub property
which should contain the ID of the actor. This whole
> SAML Connections payload will be also included in the JWT session token. Response samples v
> Sessions
expires_in_seconds integer
> Sign-in Tokens I 200 400 402 422
Optional parameter to specify the life duration of the
> Users application/json
actor token in seconds. By default, the duration is 1 PP J
> Webhooks hour.
> Miscellaneous Copy Expand all Collapse all
session_max_duration_in_seconds integer
S Rata Eeatiirec ~ . fr 12 (Tenn
|G clerk required
t bject =
meta objec
Search o )
]
v Actor Tokens
422 Invalid request parameters >
Create actor token
Revoke actor token
> Allow-list / Block-list
ReVOke aCtor tOken POST  /actor_tokens/{act... > Try it
> Clients
Revokes a pending actor token.
> Domains
Response samples v
> Email Addresses i
Security > bearerAuth
> Email & SMS Templates 200 400 404
> Instance Settings Lication/3
application/json
> Invitations Request v
> JWKS Copy Expand all Collapse all
> JWT Templates PATH PARAMETERS .
. Nohiect! -

> OAuth Applications actor_token_id string object": 5

T

required id": 4
> Organizations q The ID of the actor token to be revoked. Netatysl:
status": 5

Ncar SdM:
> Organization Invitations USEr_TE { ) ’

"actor": g
> Organization Memberships Responses v "token" : ,

p "url": 5
> Phone Numbers "created_at": 0,
> Redirect URLs 200 Success > "updated_at": 0
}
> SAML Connections
400 Request was not successful >

> Sessions
> Sign-in Tokens 404 Resource not found >
> Users
> Webhooks
> Miscellaneous => Next to Allow-list / Block-list
S Rata Eeatiirec
|¢ Q. search docs ®+® Go to clerk.com
(& Clerk Docs
A Home ’
Learning
Hi, Amanda!
4 Quickstarts We I C O m e to Profile amanda lee@email.com
Manage profile settings
o Clerk Docs e profie st
uides . . Photo
Find all the guides and resources Q Q o
d to develo With Clerk amanda.lee@email.com
I Sign Up & Sign In younee P : ;
- Users Email amanda.lee@emai
alee@work.com /
- 7= Acme
-:- organlzatlons' ROIES' and Phone number = +1(555) 273-2¢ "— -
“** " Permissions = 11 (555) 99342
@ Backend Requests
+,
& Account Portal 4 ’*
s . .
=t Component Reference Quickstarts & Tutorials Ul Components
A Custom Flows . . . . . .
Explore our end-to-end tutorials and getting started guides for Clerk's pre-built Ul components give you a beautiful, fully-
different application stacks using Clerk. functional user management experience in minutes.
#& Integrations
# Deployments & Migrations
& Testing
B Advanced Usage m Q
®  Error Handling API Reference Security
® Troubleshooting Dig into our API reference documentation and SDKs. We have Account security is the top concern of every feature we build.
© Upgrade Guides everything you need to get started setting up authentication with This documentation lists some of the many protections included
Clerk. with Clerk.
& Security o
SDK References
|[ berault: 1obU
e clerk . . o
The maximum duration that the session which will be "object": y
1) created by the generated actor token should last. By "id": 5 a
Search default, the duration of a session created via an actor "status": 5 o
token, lasts 30 minutes. "user_id": y B
v Actor Tokens "actor": { },
"token": 5
Create actor token o
url": 5
Revoke actor token Responses v "created_at": 0,
"updated_at": 0
> Allow-list / Block-list }
200 Success >
> Clients
> Domains 400 Request was not successful >
> Email Addresses
> Email & SMS Templates 402jRaymentirequiired M
> Instance Settings A . .
RESPONSE SCHEMA: application/json
> Invitations
> JWKS errors » Array of objects (ClerkError)
required
> JWT Templates
> OAuth Applications meta object
> Organizations
> Organization Invitations 422 Invalid request parameters >
> Organization Memberships
> Phone Numbers
> Redirect URLs Revo ke a Cto r to ke n POST  /actor_tokens/{act... > Try it
> SAML Connections Revokes a pending actor token.
> Sessions Response samples v
> Sign-in Tokens Security > bearerAuth
200 400 404
> Users
> Webhooks application/json
Request v
> Miscellaneous
Copy Expand all Collapse all
S Rata Eeatiirec


Structured product detail

appName: OKX

appCategory: Finance

appTagline: Bitcoin, crypto & web3 wallet

companyHqRegion: Others

companyStage: Bootstrapped & Indie

platform: ios

hotspotType: Tap

screenPatterns:
Charts
Other Content
Select

allAppCategories:
Crypto & Web3
Finance

screenKeywords:
9.41 all T @
Bullish on BTC
< ®
Target price \/\/\T

Caution price |

Current price ® Expiration price
The final APR and price levels will be confirmed on 05/09/2024
at 19:00.
Schedule ~
Cf Subscription
C? Product start time
ﬁ@ Caution price observation
Qf Profit price observation
@ Settlement time

. ]
|9:41 ll ¥ .
< Structured Products ®
Unlock your
earning potential
with Structured @ :
Products ‘..‘

All
Snowball New

Subscription ends in m : = m

_, Buliish
a@ Bullish on BTC  65.82% ~ 177.32%
& Bullish on ETH  65.95% ~ 161.65%

N Bearish e
|9.41 all ¥ @
< Bullish on BTC ©
Snowball

Early profit ~ Max profit  Recovery  Conversion
If the price is equal to or above the Profit price on a
Friday, your earnings will be:
= USDT
Interest: - USDT
Subscription amount: - USDT
Receive earnings early in USDT
Asset price
Profit price
$65,316
Target price
$60,961
Caution price
$57,229 |
Expiry
O Current price ® Expiration price
The final APR and price levels will be confirmed on 05/09/2024
at 19:00.
Schedule v
O
|9.41 all F @)
< Bullish Snowball ®
Invest and earn interest in
USDT. Receive BTC if crypto
price drops significantly.

@ Current BTC price: $63,707.2

Subscription ends in m : : m
Select your term
All

87.32%

10 days -
$61,795
$66,892
$58,610

209.09%
|9.41 ull T =
< Snowball ®
Grow your earnings 2% O
in steady and
fluctuating markets m
Products

Subscription ends in @:B:
_, Bullish
€ BulishonBTC  86.04% ~ 209.09%
€2 Bulishon ETH  125.19% ~ 269.86%

N Bearish
% Bearish on BTC  38.58% ~ 83.47%
() Bearishon ETH 111.87% ~ 160.49%
|9.41 oll ¥ @
Bullish on BTC
< ®
54.76%
8 days
05/17/2024, 15:30
Subscription amount
USDT = Max
0 USDT Top up >
200,000 USDT
Earnings () Current BTC price: $62,205.5
Early profit
If the price is equal to or above the Profit price on a
Friday, your earnings will be:
= USDT
Receive earnings early in USDT
O
|9.41 all ¥ @
< Snowball ®
Products Introduction

Subscription ends in 0B:2: @

05/06, 19:00 ~ 05/07, 19:00

Crypto Est APR
i Bullish

Profit from price stability or increases
% Bullish on BTC  86.04% ~ 209.09% >
& Bullish on ETH 125.19% ~ 269.86% >
N Bearish

Profit from price stability or decreases
& Bearish on BTC 38.58% ~ 83.47% >
% Bearish on ETH 111.87% ~ 160.49% >
Next subcription period 05/07,19:00 ~ 05/08, 19:00
|9.41 all ¥ @
< Bullish Snowball ®
Invest and earn interest in
USDT. Receive BTC if crypto \MT
price drops significantly.

Select your term
All
87.32%
10 days -
$61,795
$66,892
$58,610
209.09%
10 days
$63,707
$64,344
$59,884


Turning on autoplay

appName: SuperHi

appCategory: Education

appTagline: Online code, design, and project management courses

pageType: Application

pageType: Application Application

screenKeywords:
1 ., .
I @ Catalog About Q Cart Dashboard
PLAN, DESIGN + CODE YOUR FIRST WEBSITE —> PLAN - - . VBT LSS G2
- M =S .
¢ “'® Our client appears!
WelcometothePlan s
[ ]
Design + Code Your © Feelingstuck?
Don’t worry, we are here to help you with:
[ ] [ ]
« Speedy help from one of our team members
o Detailed, relevant solutions
« Direct access to peer support through Discord!
Remember, there’s no such thing as a silly question, so
. don’t hesitate to reach out, we love hearing from you!
Annotations
Discord —
01:38  www.notion.so/
01:38 www.figma.com
01:38  editor.superhi.com
Transcript @
00:01 (upbeat music) - Hello and welcome to the SuperHi plan, design and code, your first
website course. I'm your host and instructor, Rik Lomas. And I'm also the CEO and
|PLAN, DESIGN + CODE YOUR FIRST WEBSITE —> PLAN - . B (ESET 68
= | = |
: “'® Our client appears!
1
Welcometothe Plan B
[ ]
Design + Code Your @ Feoingstuck?
Don’t worry, we are here to help you with:
[ | [ ]
« Speedy help from one of our team members
o Detailed, relevant solutions
« Direct access to peer support through Discord!
Remember, there’s no such thing as a silly question, so
. don’t hesitate to reach out, we love hearing from you!
Annotations
Discord —
01:38  www.notion.so/
01:38 www.figma.com
01:38  editor.superhi.com
Transcript @
00:01 (upbeat music) - Hello and welcome to the SuperHi plan, design and code, your first
website course. I'm your host and instructor, Rik Lomas. And I'm also the CEO and


Editing email attribute

screenElements: Switch Tree Accordion

pageType: Application Application Application Application Application

screenKeywords:
Development N
Personal account S
User & Authentication > Email, Phone, Username
® MyApp 2
Email, Phone, Username
s Get started Configure the user attributes the Clerk API should work with
Zero to authenticated in minutes.
Add Clerk to localhost >
@ Users Contact information
Email address
Specify whether your users should have email addresses or phone numbers .
& Organizations Users can add email addresses to their account
Required Used for sign-in Verify at sign-up Email verification code
Configure
M User & Authentication v @ Phonenumber Pro.
Users can add phone numbers to their account
Email, Phone, Username P
Required Used for sign-in Verify at sign-up SMS verification code
Social Connections
Web3
Enterprise Connections
Multi-factor
Restricti Username
estrictions i ) Username
Specify whether your users have a unique username
Attack Protection Users can set usernames to their account
() Organizations Settings
) Sessions
{2 Account Portal o .
Authentication strategies
7t Password
(3 Customization > Select the authentication methods to present when a user signs in .
Users can sign in with a password. Passwords are required
Integrations Learn more about authentication strategies during sign up unless the user signs up with a Social
Connection or a Web3 wallet.
8+ characters Reject compromised on sign-up
0 Jane Doe °
— . - A
|Email address
Configure email address attribute
Require ()
Users must provide an email address to sign up, and must maintain one on their
account at all times
© Enable this setting if you need to contact users by email (e.g. for
notifications, updates, or correspondence).
© When a user signs up through Social Connections, the email address may be
provided by the third-party.
Sign-in e
Allow users to sign in with their email address
Verify at sign-up
Require users to verify their email addresses before they can sign up
A Not verifying email addresses may result in low-quality email addresses in
your user base
Verification methods
Select how users can verify an email address
Email verification link
Verify by clicking a link sent to the email address
Email verification code
Verify by entering an one-time passcode sent to the email address
|Personal account s Reset changes
~ Development %
® MyApp 2 (oo @)
User & Authentication > Email, Phone, Username
(A Home
Email, Phone, Username
® Users
o Configure the user attributes the Clerk API should work with
{2 Organizations
Configure
@) User & Authenticati Contact information
m ser uthentication v i . Email address
- Specify whether your users should have email addresses or phone numbers .
. Users can add email addresses to their account
Email, Phone, Username
Required Used for sign-in Email verification code
Social Connections
Web3
@ Phonenumber Pro.
Enterprise Connections Users can add phone numbers to their account
Multi-factor Required Used for sign-in Verify at sign-up SMS verification code
Restrictions
Attack Protection
() Organizations Settings
[0 Sessions Username Username
Specify whether your users have a unique username
{8: Account Portal Users can set usernames to their account
I3 Customization >
& Integrations
% JWT Templates
Webhooks Authentication strategies
-~ . . . Password
Select the authentication methods to present when a user signs in
Users can sign in with a password. Passwords are required
Learn more about authentication strategies during sign up unless the user signs up with a Social
e Jane Doe Connection or a Web3 wallet.
8+ characters Reject compromised on sign-up
|Email address
Configure email address attribute
Require ()
Users must provide an email address to sign up, and must maintain one on their
account at all times
© Enable this setting if you need to contact users by email (e.g. for
notifications, updates, or correspondence).
© When a user signs up through Social Connections, the email address may be
provided by the third-party.
Sign-in e
Allow users to sign in with their email address
Verify at sign-up -.
Require users to verify their email addresses before they can sign up
A Not verifying email addresses may result in low-quality email addresses in
your user base
Verification methods
Select how users can verify an email address
Email verification link
Verify by clicking a link sent to the email address
Email verification code
Verify by entering an one-time passcode sent to the email address
|Development N
Personal account S
User & Authentication > Email, Phone, Username
® MyApp 2
Email, Phone, Username
(A) Home Configure the user attributes the Clerk API should work with
® Users
{2 Organizations
Contact information
Email address
_ Specify whether your users should have email addresses or phone numbers .
Configure Users can add email addresses to their account
,;‘m User & Authentication o Required Used for sign-in Email verification code
Email, Phone, Username
Social Connections . Phone number  Pro.
Users can add phone numbers to their account
Web3
Required Used for sign-in Verify at sign-up SMS verification code
Enterprise Connections
Multi-factor
Restrictions
Attack Protection
Username
. . Username
Z) Organizations Settings Specify whether your users have a unique username .
Users can set usernames to their account
) Sessions
{2 Account Portal
I3 Customization >
Integrations s .
L J Authentication strategies
-~ . . Password
% JWT Templates Select the authentication methods to present when a user signs in
Users can sign in with a password. Passwords are required
Webhooks Learn more about authenticat during sign up unless the user signs up with a Social
nection or a Web3 wallet.
+ characters Reject compromised on sign-up
Standard authentication settings saved.
e Jane Doe
T A


User & authentication

screenElements:
Switch
Tree
Accordion
Stacked List

pageType: Application Application Application Application Application Application Application Application Application Application

screenKeywords:
Development N
Personal account S
® MyApp 2 ,
) Watching for users
' .
You're just a couple steps
© Getstarted ) Choose your framework below to get started.
Zero to authenticated in minutes. away from your first user. Zero to authenticated in less than 10 minutes.
Add Clerk to localhost to get started.
® Users
{2 Organizations 0 @ ’:.‘ A
- ”.
CERIATE Next.js React Remix RedwoodJS Gatsby Expo JavaScript
7)) User & Authentication v
Email, Phone, Username
Social Connections
a Install @clerk/nextjs npm yarn  pnpm
Web3
The npm package to use with Clerk and NextJS.
Enterprise Connections B e o
Multi-factor npm install @clerk/nextjs
Restrictions
Attack Protection
@ Organizations Settings e Set your environment variables B .cnv.local ® O
Add these keys to your .env.local or create the file
(& Sessions if it doesn't exist. Retrieve these keys anytime from NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=pk_test_dXB3YXJk
& Account Portal the API keys page. CLERK_SECRET_KEY=esococecsccsccsccsccsscsscsscsccse
[I3 Customization >
Integrations
e Add ClerkProvider to yourapp App Router  Pages Router
This global provider provides active session and user
e Jane Doe data to your app within it. @ /src/app/layout.tsx 0
|Development N
Personal account S
User & Authentication > Email, Phone, Username
® MyApp 2
Email, Phone, Username
s Get started Configure the user attributes the Clerk API should work with
Zero to authenticated in minutes.
Add Clerk to localhost >
@ Users Contact information
Email address
Specify whether your users should have email addresses or phone numbers .
& Organizations Users can add email addresses to their account
Required Used for sign-in Verify at sign-up Email verification code
Configure
M User & Authentication v @ Phonenumber Pro.
Users can add phone numbers to their account
Email, Phone, Username P
Required Used for sign-in Verify at sign-up SMS verification code
Social Connections
Web3
Enterprise Connections
Multi-factor
Restricti Username
estrictions i ) Username
Specify whether your users have a unique username
Attack Protection Users can set usernames to their account
() Organizations Settings
) Sessions
{2 Account Portal o .
Authentication strategies
7t Password
(3 Customization > Select the authentication methods to present when a user signs in .
Users can sign in with a password. Passwords are required
Integrations Learn more about authentication strategies during sign up unless the user signs up with a Social
Connection or a Web3 wallet.
8+ characters Reject compromised on sign-up
0 Jane Doe °
— . - A
|Development N the allowlist
Personal account S
Enter identifier
® MyApp 2
S Get started
Zero to authenticated in minutes.
FEEIE B iitRles > Blocklist When both enabled, allowlist takes priority over blocklist
Block accounts with certain identifiers
©® Users Enable blocklist (Pro
(&) Organizations Enable to specify which account identifiers should be blocked
from signing up
Configure
Identifiers
i) icati v
n User & Authentication Enter a domain, email address, phone number, or Web3 wallet address to
el Eene. USEmenns add it to the blocklist. For emails addresses, it will also block all subadresses.
Social Connections Enter identifier
Web3
Enterprise Connections
Multi-factor
Restrictions Restrictions
. . . L Block email subaddresses
Attack Protecti Specify restrictions for this application
Sl e Prevent email addresses that contain the characters +, = or
o . # from signing up or being added to existing accounts.
@ Organizations Settings e.g., user+sub@clerk.com will be blocked.
) Sessions
g, Account Portal Block sign-ups that use disposable email addresses
Customizati s If enabled, all sign-up attempts using an email address with a
m pstomization disposable email domain will be rejected.
Integrations
e Jane Doe °
|Development N
Personal account S
User & Authentication > Multi-factor authentication
® MyApp 2
Multi-factor authentication
% Getstarted Configure multi-factor authentication to better protect your users
Zero to authenticated in minutes.
Add Clerk to localhost >
@ Users Multi-factor authentication strategies
SMS verification code
Select which multi-factor strategies a user can use to verify their identity. . -
{3 Organizations Send the user an one-time verification code via SMS
Learn more about Multi-factor authentication
Configure Authenticator application | Add-on
Require the user to retrieve a time-based authentication
7)) User & Authentication N d . .
’ code from a service such as Google Authenticator
Email, Phone, Username
Social Connections Backup codes | Add-on
Generate a list of unique codes a user can save and use once
Web3 q
Enterprise Connections
Security key
Multi-factor Require the user to use a physical security key such as
Yubike!
Restrictions v
Coming soon
Attack Protection
() Organizations Settings
) Sessions
{2 Account Portal
[I3 Customization >
Integrations
e Jane Doe °
|Development N
Personal account S
User & Authentication > Attack Protection
® MyApp 2
Attack Protection
s Get started Protect your user accounts from automated attacks
Zero to authenticated in minutes.
Add Clerk to localhost >
Account Lockout [ @)
® Users Ensure protection of user credentials against aggressive unauthorized attempts
{2 Organizations
Maximum attempt limit Limit
_ The number of consecutive failed login attempts 00
Configure before protection is activated 1
7)) User & Authentication v
Email, Phone, Username Lockout duration © Time Limit
Social Connections The amount of time a user is locked out from their
account after 100 failed attempts 1 Hour ~
Web3
. i Indefinite Lockout
Enterprise Connections
The user will be locked from their account until manually unlocked
Multi-factor from the Clerk dashboard
Restrictions
Attack Protection
@ Organizations Settings Bot sign-up protection Production only
. New sign-ups from website visitors will require a browser verification challenge powered by Cloudflare Turnstile.
) Sessions
{2 Account Portal
Captcha widget type Type
[I3 Customization >
Invisible
Integrations
Q Jane Doe °
|Personal account c
User & Authentication > Enterprise Connections
® MyApp 2
Enterprise Connections
Create and manage SAML Enterprise Connections
Zero to authenticated in minutes.
Add Clerk to localhost >
@ Users Name Status Users Created
{2 Organizations
No enterprise connections to display

Configure
7)) User & Authentication v

Email, Phone, Username

Social Connections

Web3

Enterprise Connections

Multi-factor

Restrictions

Attack Protection
() Organizations Settings
) Sessions
{2 Account Portal
[I3 Customization >

Integrations
@ Jane Doe °
|T uoogE Sl A Development N -
Personal account c
@ Facebook -
® MyApp 2
.’ Apple Used for sign-in Shared credentials 3 ()
S Get started
Zero to authenticated in minutes. ) GitHub -
Add Clerk to localhost >
X X/ Twitter v2 -
® Users
{2 Organizations W Twitter vi B
Configure BE Microsoft -
7)) User & Authentication v
Email, Phone, Username f Linkedin -
Social Connections Show all 24
Web3 _ _
Don't see the provider you're looking for? Request a new one
Enterprise Connections
Multi-factor
Restrictions i i
Custom Auth Providers  Coming soon Learn more -
. Bring your own spec-compliant OAuth provider simply by filling out a form.
Attack Protection
() Organizations Settings
0 Sessions Allowlist for mobile OAuth redirect
é ‘AccountPortal Allowlist your redirect URLs for maximum security during native OAuth flows. Learn more
[I3 Customization >
) Redirect URLs Add
Integrations
@ Jane Doe °
|Development N
Personal account S
User & Authentication > Social Connections
® MyApp 2
Social Connections
% Getstarted Configure connections between your application and third-party providers
Zero to authenticated in minutes.
Add Clerk to localhost >
Auth Providers Q
® Users Enable a provider to connect to your application. Learn more
{2 Organizations
G Google Usedforsign-in  Shared credentials €3 ()
Configure
@ Facebook -
7)) User & Authentication v
Email, Phone, Username .’ Apple Used forsign-in  Shared credentials {3 ()
Social Connections
) GitHub -
Web3
Enterprise Connections .
B X X/ Twitter v2 -
Multi-factor
Restrictions W Twitter vi -
Attack Protection
BE Microsoft -
() Organizations Settings
. LinkedIn -
) Sessions in]
{2 Account Portal Show all 24
m Customization > Don't see the provider you're looking for? Request a new one
Integrations
q e
Q Jane Doe Custom Auth Providers Coming soon i A °
Bring your own spec-compliant OAuth provider simply by filling out a form.
|Development N
Personal account S
User & Authentication > Restrictions
® MyApp 2
Restrictions
s Get started Configure access control for your application’s userbase
Zero to authenticated in minutes.
Add Clerk to localhost >
® Users Allowlist When enabled, only identifiers on the allowlist will be able to sign in
Restrict sign-ups to accounts with pre-approved identifiers or sign up.
{2 Organizations
Enable allowlist (Pro.
Configure Enable to specify which account identifiers should be pre-
approved to sign up
7)) User & Authentication v
Email, Phone, Username .
Identifiers
Social Connections Enter a domain, email address, phone number, or Web3 wallet address to
add it to the allowlist
Web3
Enter identifier
Enterprise Connections
Multi-factor
Restrictions
Attack Protection
Blocklist When both enabled, allowlist takes priority over blocklist
@ Organizations Settings Block accounts with certain identifiers
[} Sessions Enable blocklist ' Pro.
Enable to specify which account identifiers should be blocked
& Account Portal L
from signing up
[I3 Customization >
Integrations Identifiers
Enter a domain, email address, phone number, or Web3 wallet address to
add it to the blocklist. For emails addresses, it will also block all subadresses.
e Jane Doe Enter identifier °
|DeVE"’Pme"‘ n Users can sign in with a passkey.
Personal account S
@ MyApp S Email verification link
Users can sign in with an email verification link
S Get started
Zero to authenticated in minutes. . Email verification code
Add Clerk to localhost > Users can sign in with an email verification code
@® Users . SMS verification code
Z} Organizations Users can sign in with an SMS verification code
Configure
7)) User & Authentication v
Email, Phone, Username . .
Personal information
. . Name
Social Connections Specify whether your users have extra personal information
Users can set their first and last name
Web3
Enterprise Connections
Multi-factor
Restrictions
Default user permissions
i Allow users to delete their accounts
Attack Protection Define the default settings for new users. These values can be overridden on .
a per-user basis in the user profile.
() Organizations Settings
& Sessions Allow users to create organizations
¢8:  Account Portal This setting is currently disabled because organizations
< are not enabled for this application. Go to Organization
[I3 Customization > Settings
Integrations
e Jane Doe °


Editing profile details

actions:
Editing Profile
Uploading & Downloading

screenElements: Avatar Divider

screenPatterns:
Edit
My Account & Profile
Upload & Download

pageType: Application Application Application Application Application Application

screenKeywords:
X
Account Profile details
Manage your account info.
© Profile Profile @ Jane Doe Update profile
Security
Email addresses jdoe.mobbin@gmail.com Primary ‘e
+ Add email address

Phone numbers + Add phone number

Connected accounts + Connect account
Secured by (e clerk
|X
Account Profile details
Manage your account info.
© Profile Profile Q Jane Smith Update profile
Security
Email addresses jdoe.mobbin@gmail.com Primary ‘e
+ Add email address
Phone numbers + Add phone number
Connected accounts + Connect account
) GitHub
G Google
Secured by (e clerk
|X
Account Profile details
Manage your account info.
© Profile Profile Q Jane Smith Update profile
Security
Email addresses jdoe.mobbin@gmail.com Primary ‘e
+ Add email address

Phone numbers + Add phone number

Connected accounts + Connect account
Secured by (e clerk
|X
Account Profile details
Manage your account info.
O Profile Profile Update profile
Security Upload
Recommended size 1:1, up to 10MB.
First name Last name
Jane Doe
Cancel
Email addresses jdoe.mobbin@gmail.com Primary ‘e
+ Add email address
Phone numbers + Add phone number
Connected accounts + Connect account
Secured by (e clerk
|X
Account Profile details
Manage your account info.
O Profile Profile Update profile
Security Upload
Recommended size 1:1, up to 10MB.
First name Last name
Jane Smith
Email addresses jdoe.mobbin@gmail.com Primary ‘e
+ Add email address
Phone numbers + Add phone number
Connected accounts + Connect account
Secured by (e clerk
|X
Account Profile details
Manage your account info.
O Profile Profile Update profile
Security Upload
Recommended size 1:1, up to 10MB.
First name Last name
Jane Doe
Cancel
Email addresses jdoe.mobbin@gmail.com Primary ‘e
+ Add email address
Phone numbers + Add phone number
Connected accounts + Connect account
Secured by (e clerk


Onboarding

actions:
Onboarding
Creating Account
Verifying

pagePatterns:
Landing Page
Hero Section
Social Proof (Logo Cloud) Section

screenElements:
Top Navigation Bar
Logo
Button

hotspotType: Keyboard Input

screenPatterns: Error Signup

screenPatterns: Permission Signup Error Signup

pageType: Application Marketing Application Marketing Application Application Application Application Application Application

screenKeywords:
3 lerk
«L C e r Verify your email
Enter the verification code sent to your email
jdoe.mobbin@gmail.com
@ Save development time
Add authentication and user management to your app ) 6 2
with just a few lines of code
Didn't receive a code? Resend
@ Increase engagement
Add intuitive Uls designed to decrease friction for your
users
° Protect your users Have an account? Sign in -> =
Enable features like two-step verification and enjoy
automatic security updates
@ Match your brand
Theme our pre-built components, or integrate with our
easy-to-use APIs
© 2024 Clerk / Support Privacy Terms
|Clerk raises $30M Series B from CRV and Stripe Read more »

s clerk Product Docs Changelog Pricing Company Signin
'he mostcom P ehensive
Need more than just a sign-in box? Clerk is a complete suite of embeddable Uls,
flexible APls, and admin dashboards to authenticate and manage your users.
Start building for free Contact Sales
Trusted by fast-growin A -
= 4 . . candor inngest € Grafbase seam HONEYLOVE @ soserun Dentologic @) SaaSGrid
companies around the world
We use cookies to collect data to improve your
I e (. experience on our site. Read our cookie policy. Decline
- You can change your preferences at any time. ofile details e

Pixel-perfect Uls,
I P B e B e . s I -
|I- C I e r k Create your account
Welcome! Please fill in the details to get started.

@ Save development time o

Add authentication and user management to your app

with just a few lines of code or

First Last

@ Increase engagement retname astname

Add intuitive Uls designed to decrease friction for your Jane Doe

users

Email address

. Protect your users jdoe.mobbin@gmail.com

Enable features like two-step verification and enjoy

i . Password
automatic security updates y
y BLwa8LgK5.b5m7 @
. Match your brand %%E Your password meets all the necessary
— requirements.
Theme our pre-built components, or integrate with our E
easy-to-use APls /
) % :"—,; Have an

© 2024 Clerk : & Support Privacy Terms
|;c|erk Product Docs Changelog Pricing Company Signin
'he most comprehensive
Need more than just a sign-in box? Clerk is a complete suite of embeddable Uls,
flexible APls, and admin dashboards to authenticate and manage your users.
Trusted by fast-growing A -
= candor inngest € Grafbase seam HONEYLOVE @ soserun Dentologic @) SaaSGrid
companies around the world
Clerk Components
. Account Profile details e
Plxel-perfect UIS, Manage your account info.
- . 5. _— B B _ 3N N 5 - -
|I- C I e r k Create your account
Welcome! Please fill in the details to get started.
@ Save development time O Gt G Google
Add authentication and user management to your app
with just a few lines of code or
First name Last name
@ Increase engagement
Add intuitive Uls designed to decrease friction for your
users
Email address
@ Protect your users
Enable features like two-step verification and enjoy
Password
automatic security updates 4
°
@ Match your brand S
Theme our pre-built components, or integrate with our = =T
easy-to-use APIs é%: jE:E f
AN Support Privacy Terms
|(o Personal Account > New application
Let's build your <Signin />
The configurations can be changed anytime in the dashboard.
Application name
M Signin
(7]
T)’ to continue to My Application
(&L
>
Q
Sign in options kS
5 & Continue with Google
=  Email © 3
. Phone number or
©  Username Email address
G Google [ @)
€ Facebook Continue
@ Apple No account? Sign up
P
Create application
|3 lerk
«/ C e r Create your account
Welcome! Please fill in the details to get started.

@ Save development time O Gt G Google

Add authentication and user management to your app

with just a few lines of code or

First Last

@ Increase engagement frst name astname

Add intuitive Uls designed to decrease friction for your Jane Doe

users

Email address

° Protect your users jdoe.mobbin@gmail.com

Enable features like two-step verification and enjoy

i . Password
automatic security updates
000000000000000 0
° Match your brand Your password meets all the necessary
requirements.
Theme our pre-built components, or integrate with our
easy-to-use APIs
Have an account? Sign in ->

© 2024 Clerk / Support Privacy Terms
|3 lerk
«/ C e r Create your account
Welcome! Please fill in the details to get started.

@ Save development time O Gt G Google

Add authentication and user management to your app

with just a few lines of code or

First name Last name

@ Increase engagement

Add intuitive Uls designed to decrease friction for your Jane Doe

users

Email address

° Protect your users jdoe.mobbin@gmail.com

Enable features like two-step verification and enjoy

i . Password
automatic security updates
BLwa8Lgk!5.b5m7 (3
° Match your brand Your password meets all the necessary
requirements.
Theme our pre-built components, or integrate with our
easy-to-use APIs
Have an account? Sign in ->

© 2024 Clerk / Support Privacy Terms
|3 lerk
«L C e r Verify your email
Enter the verification code sent to your email
jdoe.mobbin@gmail.com
@ Save development time
Add authentication and user management to your app
with just a few lines of code
Didn't receive a code? Resend
@ Increase engagement
Add intuitive Uls designed to decrease friction for your
users
° Protect your users Have an account? Sign in -> =
Enable features like two-step verification and enjoy
automatic security updates
@ Match your brand
Theme our pre-built components, or integrate with our
easy-to-use APIs
© 2024 Clerk / Support Privacy Terms
|3 lerk
«/ C e r Create your account
Welcome! Please fill in the details to get started.

@ Save development time O Gt G Google

Add authentication and user management to your app

with just a few lines of code or

First Last

@ Increase engagement frst name astname

Add intuitive Uls designed to decrease friction for your Jane Doe

users

Email address

° Protect your users jdoe.mobbin@gmail.com

Enable features like two-step verification and enjoy

i . Password
automatic security updates
(o]

@ Match your brand

Theme our pre-built components, or integrate with our

easy-to-use APIs

Have an account? Sign in ->

© 2024 Clerk / Support Privacy Terms


Logging in

screenPatterns: Login Login

screenKeywords:
2 clerk
Sign in to Clerk '
Welcome back! Please sign in to continue
© GitHub G Google
or .
Email address ¢
Don't have an account? Sign up
Secured by (e clerk
/ © 2024 Clerk Support Privacy Terms
|Personal account c
Applications

@ upward-dodo-50.clerk.accounts.dev

+ Create application Free Plan
MyApp

A No Production Environment
Updated 19 days ago
@ Jane Doe °
|= clerk -
Enter your password '
Enter the password associated with your account V,
jdoe.mobbin@gmail.com
Password Forgot password?
(o]
Use another method
Secured by (e clerk
© 2024 Clerk Support/Privacy Terms
|2 clerk
Sign in to Clerk '
Welcome back! Please sign in to continue
© GitHub G Google
or .
Email address ¢
jdoe.mobbin@gmail.com
Don't have an account? Sign up
Secured by (e clerk
/ © 2024 Clerk Support Privacy Terms
|2 clerk —
Enter your password o
Enter the password associated with your account :
jdoe.mobbin@gmail.com
Password Forgot password? -
000000000000000 0
Use another method
Secured by (e clerk
© 2024 Clerk Support/Privacy Terms


Creating a JWT template

screenPatterns:
Empty State
Add & Create

screenKeywords:
Personal account S Reset changes
@ MvA; ~ Development %
YAPP < _
Issuer
H Copy
ome
Use this if there is an Issuer field

Users

Organizations Claims
Insert shortcodes
user.id user.external_id user.first_name

vaud":
- ’
User & Authentication > "email: user.last_name user.full_name user.username
. ’
Organizations Settings "role": ’ user.created_at user.updated_at
"app_metadata": . . .

Sessions MusEr mekedEiE: user.primary_email _address

Account Portal user.primary_phone_number

Customization > user.primary_web3_wallet user.email_verified

Integrations user.phone_number_verified user.image_url

{} JWT Templates user.has_image user.two_factor_enabled

Webhooks user.organizations user.public_metadata
user.unsafe_metadata org.id org.role
org.name org.slug org.public_metadata

API Keys . A
org_membership.permissions

Paths . . .
org_membership.public_metadata org.image_url

Domains i i
org.has_image session.actor
Need help?

Plan & Billing

Setti Learn more about JWT claims for Supabase.

ettings
e Jane Doe Learn how to use the template syntax. e
|Personal account c
Configure > JWT Templates
® MyApp 2
JWT Templates
(A) Home Generate new JWT templates
® Users
{2 Organizations
+ supabase

Configure New template Updated less than a minute ago
7)) User & Authentication >

() Organizations Settings
) Sessions
{2 Account Portal
I3 Customization >
& Integrations
% JWT Templates
£, Webhooks
Developers
2 APIKeys
? Paths
@ Domains
Application
5 Plan &Billing
3 Settings

Q Jane Doe °
|Personal account c
Configure > JWT Templates
® MyApp 2
JWT Templates
% Getstarted Generate new JWT templates
Zero to authenticated in minutes.
Add Clerk to localhost >

® Users +
{2 Organizations New template
Configure
7)) User & Authentication >

@ Organizations Settings
) Sessions
{2 Account Portal
I3 Customization >
& Integrations
% JWT Templates
2, Webhooks
Developers
2 APIKeys
? Paths
@ Domains

@ Jane Doe °
|Personal account © Reset changes
Development %
® MyApp 2 | Devciopment 1,
JWT Templates > Create new template
(a) Home
® Usors Create new template
(2 Organizations
Name
M) User & Authentication >
n Token lifetime Optional  Allowed clock skew Optional
Organizations Settings
@ g 9 60 seconds 5 seconds
) Sessions
é Account Portal Custom signing key . Signing algorithm
Enable if using a third-party authentication service that requires custom
[3 Customization > signing keys HS256 v
/(5' Integrations If disabled, the default private key of your instance will be used.
Signing key
% JWT Templates
Enter a valid key
2 Webhooks
%
Developers
Issuer
> APIKeys
Copy
¢ Paths
i Use this if there is an Issuer field
@ Domains
Claims
Application Insert shortcodes
5 Plan &Billing user.id user.external_id user.first_name
"aud": )
@3 Settings "email': user.last_name user.full_name user.username
. ’
"role": D user.created_at user.updated_at e
e e D "app_metadata": 5 ) )
" " user.primary_email_address
AP ryarseylersa il g
|X
New Jwt template
Select a template to get started.
D O] &
Blank Hasura Supabase
Yy N~ i)
Fauna Grafbase Nhost
C ©
Convex WunderGraph
Close


Creating an enterprise connection

screenKeywords:
Create connection
Specify the basic details of this connection. Detailed
configuration will come after this step.
Name
My connection
Domain
example.com
Identity Provider
Select a provider v
Cancel
|Development N
Personal account S
User & Authentication > Enterprise Connections > My Connection
® MyApp 2
My Connection
ome anage this enterprise connection
H M thi t i ti
Learn how to configure this connection
® Users
Premium
{2 Organizations
Connection Advanced Danger
Configure
7)) User & Authentication v
Email, Phone, Username
. . Enable connection
Social Connections
By enabling this connection users will be able to authenticate using this method.
Web3
Enterprise Connections
Multi-factor
Restrictions
Connection details Name
Attack Protection : i : :
Specify the name and domain for this connection. My Connection
() Organizations Settings
Domain
) Sessions
vercel.com
{2 Account Portal
3 Customization > Identity Provider
5 Integrations G Google Workspace
% JWT Templates
Webhooks
Service Provider configuration ACS URL
Jane Doe
Erltﬂe“rnti?ﬂffllowmg values into your ldentity Provider to configure the https://upward-dodo-50.clerk.accounts.dev/vl/saml/acs/samlc_2...Copy
|Create connection
Specify the basic details of this connection. Detailed
configuration will come after this step.
Name
My Connection
Domain
vercel.com
Identity Provider
Select a provider v
Cancel
|Personal account c
User & Authentication > Enterprise Connections
® MyApp 2
Enterprise Connections
Create and manage SAML Enterprise Connections
Zero to authenticated in minutes.
Add Clerk to localhost >
@ Users Name Status Users Created
{2 Organizations
No enterprise connections to display

Configure
7)) User & Authentication v

Email, Phone, Username

Social Connections

Web3

Enterprise Connections

Multi-factor

Restrictions

Attack Protection
() Organizations Settings
) Sessions
{2 Account Portal
[I3 Customization >

Integrations
@ Jane Doe °
|Personal account c
User & Authentication > Enterprise Connections
® MyApp 2
Enterprise Connections
(A Home Create and manage SAML Enterprise Connections
® Users
{2 Organizations Seareh
Name Status Users Created
Configure
I'Fm AR el v G \lee);(geﬁ).zzrtion Inactive 0 Today at 12:58 PM
Email, Phone, Username Google Workspace
Social Connections
Web3
Enterprise Connections
Multi-factor
Restrictions
Attack Protection
() Organizations Settings
) Sessions
{2 Account Portal
I3 Customization >
& Integrations
% JWT Templates
Webhooks
e Jane Doe °
|Create connection
Specify the basic details of this connection. Detailed
configuration will come after this step.
Name
My Connection
Domain
vercel.com
Identity Provider
Google Workspace v
Cancel


Organization settings

screenElements: Table Dialog Tab

hotspotType: Hover

screenElements: Banner Table

screenPatterns: Billing Pricing

screenElements: Banner Table Tooltip Table Dialog Tab

screenPatterns:
Billing
Pricing
Settings & Preferences
User / Group Profile

pageType: Application Application Application Application Application Application Application

screenKeywords:
. A X
Organization Members
Manage your organization.
Members 1 Invitations 1 Requests 0
General
Automatic suggestions + Manage verified domains
& Members
Users who sign up with a matching email domain, will be
Billing able to see a suggestion to request to join your
organization.
User Requested access
No requests to display
Secured by (e clerk
|- - "1T] - X
Organization Billing details
Manage your organization.
General $OOO * Manage billing info (7
March 2024 B
Members
B Billing
Members
n You can invite up to 3 members to access the app.
Upgrade to unlimited members -
Applications
Name Next bill date Amount @
® MyApp Free - $0.00
Secured by (e clerk
|A q X
Organization General
Manage your organization.
H General Organization Profile m JDMobbin Update profile
Members
Billing Verified domains + Add domain
Allow users to join the organization automatically or request
to join based on a verified email domain.
Leave organization Leave organization
Secured by (e clerk
|JDMobbin
B Admin °
Applications
Personal account
+: Create organization
Secured by (e clerk
+ Create application
0 Jane Doe °
|. q X
Organization Members
Manage your organization.
Members 1 Invitations 1 Requests 0
General
Automatic invitations + Manage verified domains
& Members
Invite users by connecting an email domain with your
Billing organization. Anyone who signs up with a matching email
domain will be able to join the organization anytime.
User Invited Role
jsmith.mobbin2@gmail.com 4/28/2024 Admin o
Secured by (e clerk
|- - "1T] - X
Organization Billing details
Manage your organization.
. *This billing amount is not final; rather, it is the
General $OOO total sum of current active plans, add-ons, and hge billing info (7
March 2024 B metered services. This amount may val:y.based on
Members usage and may not all have the same billing cycle.
B Billing
Members
n You can invite up to 3 members to access the app.
Upgrade to unlimited members -
Applications
Name Next bill date Amount @
® MyApp Free - $0.00
Secured by (e clerk
|A q X
Organization Members
Manage your organization.
Members 1 Invitations 1 Requests 0
General
& Members
Billing User Joined Role
fja"e Doe _You . 4/28/2024 Admin v
jdoe.mobbin@gmail.com
Secured by (e clerk


Setting deliveries frequency

appName: Thrive Market

appCategory: Shopping

appTagline: Save on organic groceries

companyStage: Growth Stage

hotspotType: Scroll Horizontally

screenPatterns: Edit Select Edit

screenKeywords:
How often do you want
your deliveries?
You can update your preferences
anytime.

Every 2 weeks (New) v
Cancel Done
1 week (New)

2 weeks (New)
4 weeks
|How often do you want
your deliveries?
You can update your preferences
anytime.
Every 2 weeks (New) v
|How often do you want
your deliveries?
You can update your preferences
anytime.
Cancel Done
1 week (New)
2 weeks (New)
4 weeks
|9:41 all ¥ @)
< IpRlve Q 1:'@
Manage Deliveries
5 Delivery frequency Manage
preference:
Every 2 weeks
&b Your next delivery is: Manage
June 6, 2024
Autoship FAQ See Less FAQs
What is Autoship? v
How does Autoship work? v
Your settings have been updated to 2
weeks deliveries! Manage your recurring X
items anytime from your Autoship page.
upcoming AULOSNIpPp POXesr
- 6
Q @ O
HOME BROWSE DEALS AUTOSHIP ACCOUNT
|i
These items of yours are typically
bought every 2 weeks. Want to
update them?
You can update this at any time by visiting your
Q Autoship page
® select all
Primal Kitchen, Avocado Oil Mayo
- 12 fl oz jar
> |! TR
Qty: 1 $8.99
Everyone, Hand Soap, Meyer Lemon &
x Mandarin
e 12.75 oz bottle
Vo gy
-
Qty: 1 $4.49
Scheduled deliveries will be automatically shipped every 2 weeks until
cancelled. Skip/edit/cancel anytime via the Autoship menu button.
Reminders to edit items in your delivery will be sent prior to shipment
and will include the current price of the items, which may vary with
each order.
Update 2 item(s)
N
|i
These items of yours are typically
bought every 2 weeks. Want to
update them?
You can update this at any time by visiting your
Q Autoship page
[] select all
Primal Kitchen, Avocado Oil Mayo
- 12 fl oz jar
Qty: 1 $8.99
Everyone, Hand Soap, Meyer Lemon &
x Mandarin
e 12.75 oz bottle
bt
-
Qty: 1 $4.49
Scheduled deliveries will be automatically shipped every 2 weeks until
cancelled. Skip/edit/cancel anytime via the Autoship menu button.
Reminders to edit items in your delivery will be sent prior to shipment
and will include the current price of the items, which may vary with
each order.
Update 0 item(s)
N
|How often do you want
your deliveries?
You can update your preferences
anytime.
Every 4 weeks v
|9:41 all ¥ @
¢ a P
Manage Deliveries

= Delivery frequency Manage
preference:
Every 4 weeks
M= NEW1or2 week recurring X
() () . .
deliveries are here!
For regular deliveries on your
schedule, you can now set your
preferences right here—including
new 1 and 2 week options. Want to
set different schedules for
individual items? Visit your Autoship
page.
Set my delivery frequency
&b Your next delivery is: Manage
June 20, 2024
Asstncnthaian AN CAanl An~ CANAA
6
D -
Q @ O
HOME BROWSE DEALS AUTOSHIP ACCOUNT
|
|9:41 all ¥ @)
Loading
How often do you want
your deliveries?
You can update your preferences
anytime.
Every 2 weeks (New) v
|i
These items of yours are typically
bought every 2 weeks. Want to
update them?
You can update this at any time by visiting your
Q Autoship page
[] select all
Primal Kitchen, Avocado Oil Mayo
- 12 fl oz jar
> |! TRIMAL
Qty: 1 $8.99
Everyone, Hand Soap, Meyer Lemon &
x Mandarin
e 12.75 oz bottle
bt
-
Qty: 1 $4.49
Scheduled deliveries will be automatically shipped every 2 weeks until
cancelled. Skip/edit/cancel anytime via the Autoship menu button.
Reminders to edit items in your delivery will be sent prior to shipment
and will include the current price of the items, which may vary with
each order.
Update 1item(s)
N


Inviting a friend

screenPatterns:
Invite & Refer Friends
Invite & Refer Friends
Acknowledgement & Success

screenKeywords:
9:41 all T @
< ‘_‘l‘;‘:::’f Search... Q 13.®
Invite Your Friends

OR
Share via email
jendoe.mobbin@gmail.com Qo
Send
Your invites
jendoe.mobbin@gmail.com
Hasn't signed up yet.
& Q <3 ®
HOME BROWSE DEALS ACCOUNT
|9:41 all ¥ @
< IRRIve Q 15'@
Invite Your Friends
Invite via Contacts
OR
Share via email
jendoe.mobbin@gmail.com Qo
Send
Your invites
jendoe.mobbin@gmail.com
Hasn't signed up yet.
Invitation was sent successfully X
I Chat | Call ) | FAQ I
& Q < ®
HOME BROWSE DEALS ACCOUNT
|9:41 all ¥ @
< IRRlve Q 1:.'®
Invite Your Friends

Invite via Contacts
OR
Share via email
jendoe.mobbin@gmail.com Qo
Send
Your invites
You haven’t sent any invitations out yet
& Q 3 ®
HOME BROWSE DEALS ACCOUNT
|9:41 all ¥ @
< | sunve Q 1:!®
Invite Your Friends
Get $40 off your next order
Give your friend 40% off their first order,
and you’ll earn $40 Thrive Cash after your
friend has been an annual member for at
least 30 days.
Share your referral link
http://thrv. me/DHWUP1
Share
Invite via Contacts
OR
Share via email
Q < ®
HOME BROWSE DEALS ACCOUNT
|9:41 ll © @
< ‘_‘l‘;‘:::’f Search... Q 12@
Invite Your Friends
Invite via Contacts
OR
Share via email
Send
Your invites
You haven’t sent any invitations out yet
& Q O e
HOME BROWSE DEALS ACCOUNT
|9:41 all ¥ @
HRIVE Q '|j®
All Thrive Market... Babies & Kids Bevera;

Earn Thrive Cash & Coupons
GIFT A MEMBERSHIP REFER A FRIEND
Earn $30+ Earn $40+
Get $40 Thrive
Gift a Thrive Cash every time
Market you refer a new
membership and Thrive Market
earn $30 Thrive member (they’ll
Cash get 40% off their
first order)
Newest Arrivals See All
St
A2
- @ . T
HOME BROWSE DEALS ACCOUNT
|9:41 all ¥ @G
< IHRIve Q 1:!®
Invite Your Friends
Get $40 off your next order
Give your friend 40% off their first order,
and you’ll earn $40 Thrive Cash after your
friend has been il member for at
lee \/ yS.
copied
Share your referral link
http://thrv.me/DHWUP1
Share
Invite via Contacts
OR
Share via email
Q 3 ®
HOME BROWSE DEALS ACCOUNT


Granting a permission

pageType: Application Application Application Application

screenKeywords:
Personal account c
Configure > Organization settings > Roles > Admin
® MyApp 2
Admin
@ Home Role with elevated permissions in the organization.
® Users org:admin
{2 Organizations
Q Sort by: Key v Show 6 system permissions
Configure
7)) User & Authentication > Permissian Key 1
() Organizations Settings
) Sessions
{2 Account Portal
I3 Customization > D
A Integrations No custom permissions created
&% JWT Templates Start by creating new permissions to assign to roles
2, Webhooks
Developers
2 APIKeys
? Paths
@ Domains Show 6 hidden system permissions
Application
5 Plan &Billing
3 Settings
e Jane Doe °
|Personal account S
Configure > Organization settings > Roles > Admin
® MyApp 2
Admin
@ Home Role with elevated permissions in the organization.
® Users org:admin
{2 Organizations
Q Sort by: Key v Show 6 system permissions

Configure
7)) User & Authentication > Permissian Key 1

E] Sk a e T Database access org:feature:permission
) Sessions
& TR Bl Show 6 hidden system permissions
I3 Customization >
& Integrations
$%  JWT Templates
2, Webhooks
Developers
2 APIKeys
? Paths
@ Domains
Application
5 Plan &Billing
3 Settings

@ Jane Doe °
|Personal account S
Configure > Organization settings > Roles > Admin
® MyApp 2
Admin
@ Home Role with elevated permissions in the organization.
® Users org:admin
{2 Organizations
Q Sort by: Key v Show 6 system permissions

Configure
7)) User & Authentication > Permissian Key 1

E] Sk a e T Database access org:feature:permission
) Sessions
& TR Bl Show 6 hidden system permissions
I3 Customization >
& Integrations
$%  JWT Templates
2, Webhooks
Developers
2 APIKeys
? Paths
@ Domains
Application
5 Plan &Billing
3 Settings

@ Jane Doe °
|Development N
Personal account S
Configure > Organization settings > Roles > Admin
® MyApp 2
Admin

@ Home Role with elevated permissions in the organization.

® Users org:admin

{2 Organizations

Q Sort by: Key v Show 6 system permissions

Configure

7)) User & Authentication > Permissian Key 1

E] Sk a e T Database access org:feature:permission
) Sessions

{2 Account Portal

I3 Customization >

/G Integrations Show 6 hidden system permissions

$%  JWT Templates

2, Webhooks

Developers

2 APIKeys

? Paths

@ Domains
Application

5 Plan &Billing

3 Settings

e Jane Doe °


Banning a user

screenElements: Avatar Card Badge

screenPatterns:
User / Group Profile
Ban & Block

pageType: Application Application Application

screenKeywords:
Development N
Personal account S
Users > jsmith.mobbin2@gmail.com
® MyApp 2
(A) Home
Basic information
® Users Manage user profile
{2 Organizations
jsmith.mobbin2@gmail.com Emall address
. Last signed in 4 minutes ago
Configure jsmith.mobbin2@gmail.com )
Primary
. . V Verified
i) User & Authentication > UserID user 2fXRF3cm9stvBdad..  Copy
() Organizations Settings
iZ: Impersonate user Phone numbers
) Sessions
& Change password
& Account Portal +16539708232 Primary
© Unban user Vv Verified
I3 Customization >
J Delete user
£ Integrations Social accounts
% JWT Templates Joined on Apr 24,2024
None
2, Webhooks
Web3 wallets
Developers
None
2 APIKeys
2
@ Paths Enterprise accounts
@ Domains
None
Application
5 Plan &Billing
)¢ ) formatior
3 Settings
User banned successfully
0 Jane Doe
|Development N
Personal account S
Users > jonsmith.mobbin@gmail.com
® MyApp 2
(A Home
Basic information
® Users Manage user profile
{2 Organizations
jonsmith.mobbin@gmail.com Email address
. Last signed in 2 minutes ago
Configure jonsmith.mobbin@gmail.com Primary
. . V Verified
() User & Authentication > UserID user_2EXRVMKEVwyFnou9.. Copy
() Organizations Settings
iZ: Impersonate user Phone numbers
) Sessions
& Change password
i&: Account Portal +16592137379 Primary
® Ban user V Verified
I3 Customization >
J Delete user
£ Integrations Social accounts
% JWT Templates Joined on Apr 24,2024 N
one
2, Webhooks
Web3 wallets
Developers
None
2 APIKeys
2
@ Paths Enterprise accounts
@ Domains
None
Application
5 Plan &Billing
. Personal information
3 Settings ) ) )
Manage personal information settings
e T BEE First name °
|Ban user

Are you sure you want to ban this user?

This action is not permanent and can be undone.
Cancel


Setting up two-factor authentication

actions:
Setting Up
Verifying

screenKeywords:
X
Account Security
Manage your account info.
Password [YYYYTYYY Y Update password
Profile
@ Security
Two-step verification B Authenticator application =~ Default e
@ Backup codes
Add authenticator application
Two-step verification is now enabled. When signing in, you
will need to enter a verification code from this authenticator
as an additional step.
Backup codes
You can use one of these to sign in to your account, if you lose access
to your authentication device.
surbijaa bpr7p9fz
fhowdmr3 oc6duuqgf
agyo274w 5ztak6rt
d2paodgo Ofpkxpii
8vz3zltq 3k72tg88
& = (]
Secured by (2 clerk m
|X
Account Security
Manage your account info.
Password eeccecccoee Update password
Profile
@ Security
Two-step verification + Add two-step verification
Active devices - Macintosh  This device
Chrome 123.0.0.0
103.6. (Singapore, SG)
Today at 4:59 PM
- Macintosh
Chrome 123.0.0.0
4/16/2024
- Macintosh
Chrome 123.0.0.0
4/19/2024
Delete account Delete account
Secured by (e clerk
|X
Account Security
Manage your account info.
Password eeccecccoee Update password
Profile
@ Security
Two-step verification B Authenticator application Default
@ Backup codes
+ Add two-step verification
Active devices - Macintosh = This device
Chrome 123.0.0.0
103.6. (Singapore, SG)
Today at 4:59 PM
- Macintosh
Chrome 123.0.0.0
4/16/2024
- Macintosh
Chrome 123.0.0.0
4/19/2024
Delete account Delete account
Secured by (e clerk
|X
Account Security
Manage your account info.
Password eeccecccoee Update password
Profile
@ Security
Two-step verification + Add two-step verification
B SMS code
Active devices . o
& Authenticator application
103.6. (Singapore, SG)
Today at 4:59 PM
- Macintosh
Chrome 123.0.0.0
4/16/2024
- Macintosh
Chrome 123.0.0.0
4/19/2024
Delete account Delete account
Secured by (e clerk
|X
Account Security
Manage your account info.
Password eeccecccoee Update password
Profile
@ Security
Two-step verification . L
Add authenticator application
Set up a new sign-in method in your authenticator app and
scan the following QR code to link it to your account.
[El2 o
iy | o I
-H ' r I -
|5
L‘ b ‘.I " II - .* .I
i.__llj.'u'.-:.'ll '.|-|-_.ﬁ|
] " I L] - | r ]
) ) I I -
Mo o
F-I" P B J::
7 r- " 1
E r : I.. I.I II 1
Can’t scan QR code? Cancel
Active devices - Macintosh = This device
Chrome 123.0.0.0
103.6. (Singapore, SG)
Today at 4:59 PM
Secured by (& clerk - Macintosh
amo alata
|X
Account Security
Manage your account info.
Password eeccecccoee Update password
Profile
@ Security
Two-step verification
Add authenticator application
8 8 1 6 9 2
Active devices - Macintosh  This device
Chrome 123.0.0.0
103.6. (Singapore, SG)
Today at 4:59 PM
- Macintosh
Chrome 123.0.0.0
4/16/2024
- Macintosh
Chrome 123.0.0.0
4/19/2024
Secured by (e clerk
Delete account Delete account
|X
Account Security
Manage your account info.
Password eeccecccoee Update password
Profile
@ Security
Two-step verification . L
Add authenticator application
Cancel
Active devices - Macintosh = This device
Chrome 123.0.0.0
103.6. (Singapore, SG)
Today at 4:59 PM
- Macintosh
Chrome 123.0.0.0
4/16/2024
- Macintosh
Chrome 123.0.0.0
4/19/2024
Secured by (e clerk
Delete account Delete account


Creating a user

screenElements: Skeleton Badge Combobox

pageType: Application Application Application Application Application Application Application Application

screenKeywords:
Development N

Personal account o]

Users > Overview
® MyApp S

Users
(a) Home

View and manage users
® Users
@& Organizations Q. smith Sort by: Joined
Configure
@) User & Authentication >
[E) Organizations Settings
[£) Sessions
& Account Portal
[I3 Customization >
£ Integrations
% JWT Templates
2 Webhooks
Developers
2 APIKeys
@ Paths
@ Domains
Application
5 Plan &Billing
83 Settings

@ Jane Doe °
|Create user X
Email
jsmith.mobbin2@gmail.com
Phone number
= i1 v 46018792552
Password
0000000000000000000
Ignore password policies
If checked, password policies will not be enforced on
this password.
[
|Development N

Personal account S

Users > Overview
® MyApp 2

Users
(A) Home

View and manage users
® Users
& LU Q Sort by: Joined v
Configure User Phone number Last signed in Joined
7)) User & Authentication >
) Organizations Settings Q jonsmith.mobbin@gmail.com +16502137379 Today at 3:57 PM Today at 3:57 PM
[} Sessions
{2 Account Portal
I3 Customization >
& Integrations
$%  JWT Templates
2, Webhooks
Developers
2 APIKeys
? Paths
@ Domains
Application
5 Plan &Billing
3 Settings

User deleted successfully
0 Jane Doe
|Create user X
Email
name@example.com
Phone number
= 41 v +(555)555-5555
Password
Ignore password policies
If checked, password policies will not be enforced on
this password.
[
|Create user X
Email
jsmith.mobbin2@gmail.com
Phone number
= 41 v +(555)555-5555
Password
Ignore password policies
If checked, password policies will not be enforced on
this password.
[
|Development N

Personal account S

Users > Overview
@ MyApp S

Users
(A) Home

View and manage users
® Users
(& Organizations Q Sort by: Joined
Configure User Phone number Last signed in Joined ¢
7)) User & Authentication >
E) Organizations Settings Q jsmith.mobbin2@gmail.com +16018792552 - Today at 5:20 PM
) Sessions
. Jon Smith
{9 +16502137379 Today at 3:57 PM Today at 3:57 PM
SPRA Ccounib e Q jonsmith.mobbin@gmail.com v v
I3 Customization >
& Integrations
$%  JWT Templates
2, Webhooks
Developers
2 APIKeys
? Paths
@ Domains
Application
5 Plan &Billing
3 Settings

User was added successfully
e Jane Doe
|Create user X
Email
jsmith.mobbin2@gmail.com
Phone number
= 41 v  +6018792552
Password
Ignore password policies
If checked, password policies will not be enforced on
this password.
[
|Create user X
Email
jsmith.mobbin2@gmail.com
Phone number
| ~ +(555)555-5555
B= United States ~ +1
United
> <) 44
- Kingdom *
= India +91 [®S
olicies will not be enforced on
Il Canada +1
[


Legal and privacy

screenKeywords:
9:41 all T @

< sunve Q 1:.'®

Legal & Privacy

How it works

Thrive Gives

Terms of Service

Privacy Policy

Do Not Sell or Share My Information

CA Privacy FAQ

Account Management >

I Chat | Call | FAQ I

& Q <& ®
HOME BROWSE DEALS ACCOUNT
|9:41 all ¥ @

tMRIVE  search... Q 13.®
Invite your friends >
Gift a membership >
Review Purchases >
Legal & Privacy >

Log Out
3.71.0 (3.71.0.0)
& Q <& ®
HOME BROWSE DEALS ACCOUNT


Deleting an organization

screenPatterns: Confirmation Delete

screenPatterns:
User / Group Profile
Confirmation
Delete

screenKeywords:
Development N

Personal account S

Organizations > Overview
® MyApp 2

Organizations
(A Home View organizations
® Users
& Organizations Manage Organizations A Create Organization

Create and manage organizations, their settings and members
Configure

Search Ty Sort
7)) User & Authentication >
() Organizations Settings Name ID Members Created
[0 Sessions o .
No organizations to display
{2 Account Portal
I3 Customization >
& Integrations
$%  JWT Templates
2, Webhooks
Developers
2 APIKeys
? Paths
@ Domains
Application
£ Plan &Billing
3 Settings
e Jane Doe °
|Development N
Personal account S
Organizations > Marketing Design

® MyApp ¢
@ Home a
® Users Marketing Design
(& Organizations

Profile Members Danger
Configure
7)) User & Authentication >
o . Profile
() Organizations Settings o . Organization ID
Manage organization profile
(X Sessions org_2fiAUbtOpKFLq4rVFAgiIHNKXQE7 Copy
{2 Account Portal
I3 Customization > Slug
,0 Integrations marketing-design
$%  JWT Templates
2, Webhooks Created
Today at 11:05 AM
Developers
2 APIKeys Name
? Paths Marketing Design
@ Domains
Logo
Application Upload image m
5 Plan &Billing
3 Settings
e Jane Doe °
Memharchin limit Unlimited members pro
|Personal account c
Organizations > Marketing Design

® MyApp ¢
(A) Home a
® Users Marketing Design
(& Organizations

Profile Members Danger

Configure
7)) User & Authentication >

() Organizations Settings Delete organization anD A

This action is permanent and irreversible.
) Sessions
{2 Account Portal
I3 Customization >
& Integrations
$%  JWT Templates
2, Webhooks
Developers
2 APIKeys
? Paths
@ Domains
Application
5 Plan &Billing
3 Settings
e Jane Doe °
|Delete organization
Are you sure you want to delete Marketing Design?
This organization and all associated data will be deleted. This action is permanent
and irreversible
Enter the name of the organization below to continue.
Organization name
Cancel
|Delete organization
Are you sure you want to delete Marketing Design?
This organization and all associated data will be deleted. This action is permanent
and irreversible
Enter the name of the organization below to continue.
Organization name
Marketing Design
Cancel Delete organization


Filtering by roles

screenElements: Table Pagination

screenKeywords:
Development N

Personal account S

Organizations > Marketing Design

® MyApp 2

@ Home a
® Users Marketing Design
(= Organizations

Profile Members Danger
Configure

Members a
(@ User & Authentication > & LRl ETeEr

Manage and search for members with ease.
() Organizations Settings
) Sessions Search = Filter Ty Sort
& Account Portal

Roles
(I3 Customization >
v/ Member
£ Integrations
s JWT Templates Database access
& Webhooks +  Admin i
Developers
> APIKeys
? Paths
@ Domains
Application
5 Plan &Billing
3 Settings
e Jane Doe °
Waiting for segapi.clerk.com...
|Development N
Personal account S
Organizations > Marketing Design
® MyApp 2
@ Home a
® Users Marketing Design
(& Organizations
Profile Members Danger
Configure
Members a
@ User & Authentication > &+ Add Member
Manage and search for members with ease.
() Organizations Settings
[} Sessions Search = Filter Ty Sort
{2 Account Portal
o User Phone Number Joined Roles
I3 Customization >
Member
£ Integrations a jsmith.mobbin2@gmail.com +16018792552 Today at 11:06 AM
s JWT Templates Database access
45 Webhooks Q Jon Smith . +16502137379 Today at 11:05 AM Admin
jonsmith.mobbin@gmail.com
Developers
Previou
2 APIKeys
? Paths
@ Domains
Application
5 Plan &Billing
3 Settings
e Jane Doe °
|Development N
Personal account S
Organizations > Marketing Design
® MyApp 2
@ Home a
® Users Marketing Design
(= Organizations
Profile Members Danger
Configure
Members a
(@ User & Authentication > & LRl ETeEr
Manage and search for members with ease.
() Organizations Settings
) Sessions Search = Filter Ty Sort
& Account Portal
o User Phone Number Joined ¥ Roles
(I3 Customization >
& int i . v Member
AU Q Jon Smith . +16502137379 Today at 11:05 AM
jonsmith.mobbin@gmail.com
s JWT Templates Database access
& Webhooks «  Admin s
Developers
> APIKeys
? Paths
@ Domains
Application
5 Plan &Billing
3 Settings
e Jane Doe °
|Development N
Personal account &
Organizations > Marketing Design
® MyApp e
@ Home n
® Users Marketing Design
(&) Organizations
Profile Members Danger
Configure
Members o
@) User & Authentication > &+ Add Member
Manage and search for members with ease.
E] Organizations Settings
[£) Sessions Search = Filter Ty Sort
& Account Portal
o User Phone Number Joined ¢ Role
[I3 Customization >
£ Integrations Q jsmith.mobbin2@gmail.com +16018792552 Today at 11:06 AM Database access ~
% JWT Templates
J  Webhooks Q JonSmith . +16502137379 Today at 11:05 AM Admin ~
jonsmith.mobbin@gmail.com
Developers
2 APIKeys
@ Paths
@ Domains
Application
5 Plan &Billing
83 Settings
Q Jane Doe °


Showing JWT public key

screenKeywords:
7 Development N 7
Personal account c
Developers > APIKeys
® MyApp 2
uick Co .
ﬁ Q py N Nextjs
Users
(&) Organizations
API Keys
Manage API keys for this instance & .env.local
Configure
5 s NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=pk_test_dXB3YXJIKLWRvVZG8tNTAuY2x1lcmsuYWNjb3VudHMuZGV:
i i < how API URLs
/) User & Authentication o GLERK_SHERET_[{EY=0000000000000060600000000006000000000000000000000G
() Organizations Settings &> Show JWT public key
) Sessions
{2 Account Portal
I3 Customization >
Publishable key
£ Integrations This key should be used in your frontend code. It can be safely shared, and does not need to be kept secret. Learn more
$%  JWT Templates
Publishable key pk_test_dXB3YXJIKLWRVZG8tNTAUY2x1cmsuYWNjb3VudHMuzZGV2IA ()
2, Webhooks
Developers
2 APIKeys Secret keys
Securely manage these sensitive keys. Do not share them with anyone. If you suspect that one of your secret keys has
(Z) Paths been compromised, you should create a new key, update your code, then delete the compromised key. Learn more
@ Domains
default eeeesssssssssssscccccscsssssssssssssccccccccssscss (O [0
Application
+ Add new key
5 Plan &Billing
@ Settings @ Clerk support will never ask you to share your secret keys.
e Jane Doe e
|JWT Public Key X
This key is used to verify Clerk generated
JWTs.
JWKS URL
https://upward-dodo-50.clerk.accounts.dev/.well...
Or use the PEM format directly in your code
B PEM Public Key [}
1 -----BEGIN PUBLIC KEY-----
2  MIIBIjANBgkqhkiGOwWOBAQEFAAOCAQ8AMIIBCYKCAQEA
3 d5ip57eH6RjkLGPATOrZg74CUaVvBPCbZPFZdug6DQ2f
4 kNFY/VMj/AJtIITEAP306v066R/Ft9LbsSoJQgAAkesT
5 MtPuVCHOHY+JdalLrDp2m70Jtv6nCOheq2FESYLjuroUD
6  m52WRbnso/MEKs8XD4FPB32apkxacId6zRcwfBmDet+K
7 QZ4DpTvX8ugQfmIw+gdzMvZj6jO00DLohCeO0XN1znubo
8  mQIDAQAB
9 -----END PUBLIC KEY-----
Close
[
-


Creating an organisation

actions:
Adding & Creating
Uploading & Downloading

screenPatterns:
Upload & Download
Add & Create
Empty State

pageType: Application Application Application Application Application Application Application Application Application

screenKeywords:
Create organization
Name
Marketing Design
Logo
m
Slug o Optional
marketing-design
Owner
jselect owner v
jsmith.mobbin2@gmail.com
jsmith.mobbin2@gmail.com
Jon Smith
jonsmith.mobbin@gmail.com
|Development N

Personal account S

Organizations > Overview
® MyApp 2

Organizations
(A Home View organizations
® Users
& Organizations Manage Organizations A Create Organization

Create and manage organizations, their settings and members
Configure

Search Ty Sort
7)) User & Authentication >
() Organizations Settings Name ID Members Created
[0 Sessions o .
No organizations to display
{2 Account Portal
I3 Customization >
& Integrations
$%  JWT Templates
2, Webhooks
Developers
2 APIKeys
? Paths
@ Domains
Application
£ Plan &Billing
3 Settings
e Jane Doe °
|Create organization
Name
Marketing Design
Logo
m
Slug o Optional
marketing-design
Owner
Jon Smith
jonsmith.mobbin@gmail.com M
cancel
|Create organization
Name
Logo
m
Slug o Optional
my-org
Owner
Select owner v
cancel
|Development N

Personal account S

Organizations > Overview
® MyApp 2

Organizations
(A) Home View organizations
® Users

o Manage Organizations A Create Organization

(& Organizations o _ i

Create and manage organizations, their settings and members
Configure

Search Ty Sort
7)) User & Authentication >
() Organizations Settings Name ID Members Created
) Sessions
a Marketing Design org_2fiAUbt9pKFLg4rVFAgiHNKXQE7 1 Today at 11:05 AM
& Account Portal
I3 Customization >
& Integrations
$%  JWT Templates
2, Webhooks
Developers
2 APIKeys
? Paths
@ Domains
Application
5 Plan &Billing
3 Settings
Organization Marketing Design has been created
e Jane Doe
|Create organization
Name
Marketing Design
Logo
m
Slug o Optional
marketing-design
Owner
Select owner v
cancel
|Create organization
Name
Marketing Design
Logo
Remove
Slug o Optional
marketing-design
Owner
Jon Smith
jonsmith.mobbin@gmail.com M
cancel
|Create organization
Name
Marketing Design
Logo
m
Slug o Optional
marketing-design
Owner
jong| v
Jon Smith
jonsmith.mobbin@gmail.com
cance
|Create organization
Name
Marketing Design
Logo
m
Slug o Optional
marketing-design
Owner
yue| v
cancel


Account portal

screenKeywords:
Development N
Personal account S
Configure > Account Portal
® MyApp 2
Account Portal
% Getstarted Configure the look and behavior of the Clerk Account Portal
Zero to authenticated in minutes.
bkl EriDleeEl e > Pages Redirects Customization Danger
® Users
{2 Organizations Development host $DEVHOST
For development environments, the development host is dynamically detected at runtime. The fallback development host, set in the paths page, is used for
features initiated externally like user impersonation or IdP-initiated SAML.
Configure
o Learn more
7)) User & Authentication >
() Organizations Settings
) Sessions
i&i Account Portal User redirects
m Customization > The Account Portal needs to know where to redirect your users after they have performed key actions. We have set your development host as the default, but
you can configure your own paths here as well.
& Integrations
$%  JWT Templates
Atfter sign-up fallback
J.‘\,, Webhooks Specify where to send a user if it cannot be determined from the redirect_url query parameter.
$DEVHOST (e.g. /onboarding)
Developers
2 APIKeys
5 After sign-in fallback
&’ Paths Specify where to send a user if it cannot be determined from the redirect_url query parameter.
@ Domains $DEVHOST @ | (e.q. /dashboard)
After logo click
e JEe BEE Specify where to send a user after they click your application’s logo. °
$DEVHOST (e.g. /home)
|~ Configure the look and behavior of the Clerk Account Portal Devempmem i
Personal account S
@ MyApp 2 Pages Redirects Customization Danger
2 Get started Development host $DEVHOST
A7 9 ARG Nl e, For development environments, the development host is dynamically detected at runtime. The fallback development host, set in the paths page, is used for
Add Clerk to localhost > A A A ] Al
features initiated externally like user impersonation or IdP-initiated SAML.
® Users Learn more
{2 Organizations
Configure
o User redirects
7)) User & Authentication >
The Account Portal needs to know where to redirect your users after they have performed key actions. We have set your development host as the default, but
@ Organizations Settings you can configure your own paths here as well.
) Sessions
& Account Portal Atfter sign-up fallback
Specify where to send a user if it cannot be determined from the redirect_url query parameter.
I3 Customization >
$DEVHOST (e.g. /onboarding)
& Integrations
$%  JWT Templates
R After sign-in fallback
o5 Webhooks Specify where to send a user if it cannot be determined from the redirect_url query parameter.
$DEVHOST (e.g. /dashboard)
Developers
2 APIKeys
(f) Paths After logo click
Specify where to send a user after they click your application’s logo.
@ Domains
$DEVHOST (e.g./home)
e Jane Doe °
|~ Configure the look and behavior of the Clerk Account Portal Devempmem i
Personal account S
S Pages Redirects Customization Danger
@ MyApp 2 9 9
2 Get started ClerkJS Components Version
Zero to authenticated in minutes. Select vour components version. Leam more
Add Clerk to localhost > Y P . Core1
® Users
{2 Organizations
Colors Primary color
Contigure Set colors for your Account Portal Set the primary color to match your branding
#6CATFF

7)) User & Authentication > .

() Organizations Settings Background color

© Sessions Set page background color
#FFFFFF

i& Account Portal

I3 Customization >

& Integrations

JWT Templates
% = Font Font
45 Webhooks Configure font settings for your Account Portal Set the body font
Source Sans Pro

Developers

ﬁ APl Keys Font color

Set the body font color
? Paths
. #151515
@ Domains
Q Jane Doe Buttons Font °
Change buttons appearance for your Account Portal Set the button font
|Development N
Personal account S
Configure > Account Portal
® MyApp 2
Account Portal
s Get started Configure the look and behavior of the Clerk Account Portal
Zero to authenticated in minutes.
bkl EriDleeEl e > Pages Redirects Customization Danger
® Users
{2 Organizations
2 Acme Empioyees.
Configure & Ascoum Account (¢}
securty Manage your acooun setogs ° —— P—
icati M ZAcme ] smandoGesampi ¢
@) User &Authentication > : Frft = scnotmmiones Members Managn crrication
7| Create your account Amanda Lee B : e View and maneos SO Personal workspace
() Organizations Settings ; I o e P a o
M Zacme G Continue win Google [ @ e B —
[ Sessions signin Fistname Lastname il et e
& Account Portal g R - Email addresses [+ Joenied Tonsrz022 dmin
amanda.es@exampie.com ey . @ 1on212022 Member
@ Customization N =i R Y P e .
/0 Integrations Phone numbers & won2/2022 Member
SRS SR 41 555) 555-5555 By > PoommArcand o Tor2022
$%  JWT Templates O s
2, Webhooks
Pages Sign-in
Developers Clerk’s Account Portal is the fastest way to add authentication and user Preview your application’s hosted sign-in flow.
management to your application. We provide a fully managed and hosted o
ﬁ API Keys solution that lives on your domain. https://upward-dodo-50.accounts.dev/sign-in
& Paths Learn more Sign-up
@ Do Preview your application’s hosted sign-up flow.
https://upward-dodo-50.accounts.dev/sign-up
User profile
Preview your application’s hosted user profile page.
e Jane Doe
https://upward-dodo-50.accounts.dev/user


Searching social connections

screenKeywords:
Development N
Personal account S
User & Authentication > Social Connections
® MyApp 2
Social Connections
@ Home Configure connections between your application and third-party providers
® Users
(& Organizations Auth Providers o in
Enable a provider to connect to your application. Learn more
Configure
o M Linkedin -
7)) User & Authentication v
Email, Phone, Username .
’ ' N Linear -
Social Connections
Web3 LINE Used for sign-in Shared credentials €3 ()
Enterprise Connections
Don't see the provider you're looking for? Request a new one
Multi-factor
Restrictions
Attack Protection Custom Auth Providers Coming soon Learn more -
Bring your own spec-compliant OAuth provider simply by filling out a form.
() Organizations Settings
) Sessions
i8: Account Portal . . .
< Allowlist for mobile OAuth redirect
EB Customization > Allowlist your redirect URLs for maximum security during native OAuth flows. Learn more
£ Integrations
Redirect URLs Add
% JWT Templates
Webhooks
e Jane Doe °
|Development N
Personal account S
User & Authentication > Social Connections
® MyApp 2
Social Connections
% Getstarted Configure connections between your application and third-party providers
Zero to authenticated in minutes.
Add Clerk to localhost >
Auth Providers Q
® Users Enable a provider to connect to your application. Learn more
{2 Organizations
G Google Usedforsign-in  Shared credentials €3 ()
Configure
@ Facebook -
7)) User & Authentication v
Email, Phone, Username .’ Apple Used forsign-in  Shared credentials {3 ()
Social Connections
) GitHub -
Web3
Enterprise Connections .
B X X/ Twitter v2 -
Multi-factor
Restrictions W Twitter vi -
Attack Protection
BE Microsoft -
() Organizations Settings
. LinkedIn -
) Sessions in]
{2 Account Portal Show all 24
m Customization > Don't see the provider you're looking for? Request a new one
Integrations
q e
Q Jane Doe Custom Auth Providers Coming soon i A °
Bring your own spec-compliant OAuth provider simply by filling out a form.


Organization settings

screenElements:
Radio Button
Tab

screenKeywords:
Development N

Personal account S

Configure > Organizations Settings
® MyApp 2

Organizations Settings
(A Home
® Users Settings  Roles Beta Permissions Beta
{2 Organizations

Q Sort by: Key v Show 6 system permissions 6/50 used
Configure ety
Permission Key 1
7)) User & Authentication >
B Organizations Settings
) Sessions
{2 Account Portal D
I3 Customization >
. No custom permissions created
& Integrations
Start by creating new permissions to assign to roles

$%  JWT Templates
Developers
2 APIKeys
? Paths

Show 6 hidden system permissions
@ Domains
Application
5 Plan &Billing
3 Settings

e Jane Doe °
|Development N
Personal account S
Configure > Organizations Settings
® MyApp 2
Organizations Settings

(A Home
® Users Settings Roles Beta Permissions Beta
{2 Organizations

Q Sort by: Key v Show 6 system permissions 7/50 used
Configure L

Permission Key 1
7)) User & Authentication >

o i Database access

B Organizations Settings . org:feature:permission

Access to finance documents
) Sessions
c‘-‘, Account Portal Show 6 hidden system permissions
I3 Customization >
& Integrations
$%  JWT Templates
2, Webhooks
Developers
2 APIKeys
? Paths
@ Domains
Application
5 Plan &Billing
3 Settings

e Jane Doe °
|Development N
Personal account c
Configure > Organizations Settings
® MyApp 2
Organizations Settings
(A Home
® Users Settings Roles Beta Permissions Beta
{2 Organizations
_ Enable organizations [ @)
CEmiifEE Intended for B2B Saa$S products, this feature allows users to create Organizations, invite their team, and assign roles. Learn more
7)) User & Authentication >
B Organizations Settings Creator’s initial role Choose the role that users are initially assigned after creating an organization
— . Choose the role that users are initially assigned after creating an .
) Sessions organization Admin v
{2 Account Portal
(3 Customization > Default membership limit Unlimited membership (Pro.
/O Integrations Set the default number of users allowed in an organization. Organizations can have an unlimited number of members and pending
See pricing invitations.
JWT Templates f ~ ation i
% This \{alue can be managed per-organization in the Dashboard or o Limited membership
by using Clerk’s backend API.
J_‘\_, Webhooks Organizations are limited to the following number of members, including
pending invitations.
Developers 5
2 APIKeys
(27 Paths Default ability to delete Upon creation, organizations are deletable by any member with the “Delete
P .
@ Domains If organizations are deletable, any member with the “Delete organization” permission
organization” permission can self-serve delete the organization.
This value can be managed on a per-organization basis using
Application Clerk’s backend API.
5 Plan &Billing
@ Settings Verified domains Enable verified domains | Add-on
Verified domains can be used to streamline enrollment into an An Organization’s verified domains can be managed by any member with the “Manage
organization. domains” permission.
e Jane Doe
This setting applies to all organizations and cannot currently be
manaaged on a per-organization basis.
|Development N
Personal account S
Configure > Organizations Settings
® MyApp 2
Organizations Settings
(A Home
® Users Settings Roles Beta Permissions Beta
{2 Organizations
Q Sort by: Role v PIIEELR  Create new role
Configure L
Role 1 Key Permissions
7)) User & Authentication >
org:sys_profile:manage,
B Organizations Settings Adimin (— org:sys_profile:delete,
. i cadmin org:sys_memberships:read
[} Sessions . i - 0rg:a ,
v Role with elevated permissions in the organization. org:sys_memberships:manage,
g, Account Portal org:sys_domains:read, org:sys_domains:manage
I3 Customization >
Member

/(y Integrations i . L . o org:member org:sys_memberships:read
Role with non-privileged permissions in the organization.

$%  JWT Templates

2, Webhooks

Developers

2 APIKeys

? Paths

@ Domains

Application

5 Plan &Billing

3 Settings

e Jane Doe °
|Personal account ¢
Configure > Organizations Settings
® MyApp ¢
Organizations Settings

(@ Home
@ Users Enable organizations
I'.E'.'I Organizations Intended for B2B Saa$S products, this feature allows users to create Organizations, invite their team, and assign roles. Learn more
Configure
7)) User & Authentication >

B Organizations Settings
[} Sessions
i8: Account Portal
I3 Customization >
& Integrations
$%  JWT Templates
£, Webhooks
Developers
2 APIKeys
? Paths
@ Domains
Application
£ Plan &Billing
3 Settings

e Jane Doe °


Enabling a social media connection

screenElements: Switch Link

screenElements:
Switch
Link
Stacked List

screenKeywords:
Facebook X
Configure connection.
@ Enable for sign-up and sign-in
Allow users to sign up and sign in to your application using this
Social Connection, otherwise users will be able to connect their
Social profile post authentication.
Use custom credentials
Enable this to provide your own credentials, If turned off, the
OAuth consent screen will be displayed every time a user
attempts to sign in.
Back
[
-
|Development N
Personal account S
User & Authentication > Social Connections
® MyApp 2
Social Connections
(A) Home Configure connections between your application and third-party providers
® Users
(&) Organizations Auth Providers a
Enable a provider to connect to your application. Learn more
Configure
G Google Usedforsign-in  Shared credentials €3 .
7)) User & Authentication v
i (A es, WS e e 0 Facebook Used for sign-in Shared credentials 3
Social Connections
Web3 .’ Apple Used for sign-in Shared credentials 3 ()
Enterprise Connections
) GitHub -
Multi-factor
Restrictions X X/ Twitter v2 -
Attack Protection
¥ Twitter vl -
() Organizations Settings
[} Sessions BE Microsoft -
{2 Account Portal
M Linkedin -
I3 Customization >
& Integrations Show all 24
% JWT Templates Don't see the provider you're looking for? Request a new one
Webhooks
Facebook settings were saved.
Pr
@ Jane Doe Cusaniuih — Learn more - °
Bringy
|Development N
Personal account S
User & Authentication > Social Connections
® MyApp 2
Social Connections
% Getstarted Configure connections between your application and third-party providers
Zero to authenticated in minutes.
Add Clerk to localhost >
Auth Providers Q
® Users Enable a provider to connect to your application. Learn more
{2 Organizations
G Google Usedforsign-in  Shared credentials €3 ()
Configure
@ Facebook -
7)) User & Authentication v
Email, Phone, Username .’ Apple Used forsign-in  Shared credentials {3 ()
Social Connections
) GitHub -
Web3
Enterprise Connections .
B X X/ Twitter v2 -
Multi-factor
Restrictions W Twitter vi -
Attack Protection
BE Microsoft -
() Organizations Settings
. LinkedIn -
) Sessions in]
{2 Account Portal Show all 24
m Customization > Don't see the provider you're looking for? Request a new one
Integrations
q e
Q Jane Doe Custom Auth Providers Coming soon i A °
Bring your own spec-compliant OAuth provider simply by filling out a form.


Transferring ownership

screenPatterns:
Other Action
Settings & Preferences

screenKeywords:
Transfer ownership X
You may transfer ownership of the MyApp application to
another organization of which you are an admin.
New owner

Select an owner <

JDMobbin
Write the name of the application to confirm transfer
Transfer ownership
[
|Transfer ownership X
You may transfer ownership of the MyApp application to
another organization of which you are an admin.
New owner
Select an owner <
Application name
Write the name of the application to confirm transfer
Transfer ownership =
[
-
|) omobbin 3
Applications

@ upward-dodo-50.clerk.accounts.dev

+ Create application Free Plan
MyApp
A No Production Environment
Updated 24 days ago

e Jane Doe °
|Transfer ownership X
You may transfer ownership of the MyApp application to
another organization of which you are an admin.
New owner

JDMobbin <
Application name

MyApp

Transfer ownership =
[
|Transfer ownership X
You may transfer ownership of the MyApp application to
another organization of which you are an admin.
New owner

JDMobbin <
Application name

Write the name of the application to confirm transfer

Transfer ownership =
[
|Development N
Personal account c
Application > Settings
® MyApp 2
(& Home Application settings
Manage your application settings and configurations.
® Users
(&) Organizations MyApp Application Name
Customize the name of your application. Used in the dashboard and with Clerk
Configure ApplicationID app_2ecz50EM8pwH... Copy components.
1}7—)) User & Authentication > Instance ID ins_2ecz5LXzejwG.. Copy
MyApp
() Organizations Settings
- Transfer ownership
) Sessions
Delete application .
o PP Support email
& Account Portal
Crented on Aoril 4. 2024 The email displayed on Clerk components that’s used for your application
H H reated on ril 4,
I3 Customization > P! support channels.
& Integrations
$%  JWT Templates
2, Webhooks
Developers
B Test mode [ @)
ﬁ API Keys Sign in and sign up with test credentials. Learn more
? Paths
Testemail: your_email+clerk_test@example.com
@ Domains
Any email with the +clerk_test subaddress is a test email address.
Application Test verification code: 424242
a Plan & Billing No ver.lf.lcatlo.n emalls or SMS will be sent from test emails or test phone numbers. They can
be verified with this code.
3 Settings
Test phone number: +15555550100
e Jane Doe The last three digits of this test phone number can end with a number between 100-199. °


Sessions

screenKeywords:
Development N
Personal account S
Configure > Sessions
® MyApp 2
Sessions
% Getstarted Configure settings for session management
Zero to authenticated in minutes.
Add Clerk to localhost >
Session lifetime
® Users ) o _ _ _ © Maximum lifetime | pro.
Set session duration limits for the long lived cookie by configuring the Setth i lifeti duration f .
(2 Organizations inactivity timeout or the maximum lifetime. etihe maximum filetime duration for a session
d
Learn more about session lifetime 7 ays M
Configure Set duration between 5 minutes and 10 years
7)) User & Authentication >
() Organizations Settings Inactivity timeout .
Set the inactivity timeout for a session
) Sessions y
{2 Account Portal
I3 Customization >
& Integrations
Customize session token > Edi
5% JWT Templates 2 Edit
Augment your session tokens by adding custom claims.
2, Webhooks
Learn more about session token customization
Developers
2 APIKeys
? Paths . ] .
Multi-session handling | Add-on
@ Zomains Allow users to be signed into more than one account at a time. Users may switch the active account by opening the User Button and selecting the
desired account.
Learn more about multi-session applications
e Jane Doe °


Setting up account

screenElements: Breadcrumbs Switch

screenElements:
Loading Indicator
Breadcrumbs
Switch

screenPatterns:
Loading
Account Setup

screenKeywords:
(o Personal Account > New application
Let's build your <Signin />
The configurations can be changed anytime in the dashboard.
Application name ) Sign in
k i MyA|
MyApp Q‘jﬂ to continue to MyApp
>
Q
3
Sign in options § & Continue with Google
n
! & Continue with Apple
C Coinbase
or
[ Notion
LINE Email address Use phone
box  Box
Continue
@ Xero
¥  MetaMask No account? Sign up
Create application
|(o Personal Account > New application
Let's build your <Signin />
The configurations can be changed anytime in the dashboard.
Application name
Sign in
MyApp x 9
Cl to continue to MyApp
(0]
a
Sign in options T
2 G [ ® box
&
C Coinbase or
[ Notion [ @)
Email address Use phone
LINE [ @)
box  Box «© Continue
@ Xero
No account? Sign up
M MetaMask
|(o Personal Account > New application
Let's build your <Signin />
The configurations can be changed anytime in the dashboard.
Application name
MyApp £ Signin
Cl to continue to MyApp
(0]
>
Q
Sign in options b4
2 G [ ® box
| &
C Coinbase or
[ Notion [ @)
Email address Use phone
LINE [ @)
box  Box «© Continue
@ Xero
No account? Sign up
% MetaMask
Create application
|(o Personal Account > New application
Let's build your <Signin />
The configurations can be changed anytime in the dashboard.
Application name ) Sign in
k to continue to MyA
MyApp QL:’ YAPP
>
Q
3
Sign in options § & Continue with Google
n
= Email O & Continue with Apple
%, Phone number [ @)
or
® Username
Email address Use phone
G Google [ @)
€ Facebook
Continue
& Apple «©
- No account? Sign up
Create application
|(o Personal Account > New application
Let's build your <Signin />
The configurations can be changed anytime in the dashboard.
Application name
M Signin
(7]
T)’ to continue to My Application
(&L
>
Q
Sign in options kS
5 & Continue with Google
=  Email © 3
. Phone number or
©  Username Email address
G Google [ @)
€ Facebook Continue
@ Apple No account? Sign up
P
Create application
|(o Personal Account > New application
Let's build your <Signin />
The configurations can be changed anytime in the dashboard.
Application name
MyApp % Signin
Cl to continue to MyApp
(O]
>
Q
Sign in options kS
5 & Continue with Google
=  Email © 3
. Phone number or
©  Username Email address
G Google [ @)
€ Facebook Continue
@ Apple No account? Sign up
P
Create application