Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ Follow the docs below for each social provider you want to use. This will give y
- [Google](/authenticate/social-sign-in/google/)
- [LinkedIn](/authenticate/social-sign-in/linkedin/)
- [Microsoft](/authenticate/social-sign-in/microsoft-sso/)
- [Roblox](/authenticate/social-sign-in/roblox-sso/)
- [Slack](/authenticate/social-sign-in/slack/)
- [Twitch](/authenticate/social-sign-in/twitch/)
- [Twitter](/authenticate/social-sign-in/twitter/)
Expand Down
51 changes: 51 additions & 0 deletions src/content/docs/authenticate/social-sign-in/roblox-sso.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
---
page_id: 176c0ceb-6ae3-4f54-a1a0-4cda5bfc7c00
title: Roblox social sign in
sidebar:
order: 12
relatedArticles:
- a5225946-27ad-41c0-a3c1-9a6d735e3efb
- 90f45d2e-cf59-4b5e-a26b-6dafd772e893
- fcf28a71-c3a8-4474-9564-ad089d3f2105
---

You can enable users to sign up and sign in using their Roblox credentials. To enable this, you’ll need some technical know-how and a Roblox app.

## Get your Kinde callback URL

1. In Kinde, go to **Settings** > **Authentication**.
2. In the **Social connections** section, select **Add connection.**
3. In the window that appears, select **Roblox,** then select **Save**. **Roblox** now appears in the **Social connections** list.
4. On the **Roblox** tile, select **Configure**.
5. In the **Callback URL** section:
1. If you use Kinde’s domain as your default, copy the **Kinde domain** URL.
2. If you use custom domains, select the **Use custom domain instead** switch.
3. If you have only one custom domain, copy the **Custom domain** URL. If you have custom domains for multiple organizations, select each one from the list and copy the callbacks for each. You need to enter all custom domain callbacks in the Roblox app.
6. Use the copied Callback URLs to set up the app, see below.

## Create and configure a Roblox app

1. Sign up for a [Roblox](https://www.roblox.com/) account.
2. Follow [these instructions](https://create.roblox.com/docs/cloud/open-cloud/oauth2-registration/) to create an OAuth 2.0 app in Roblox.
3. Make sure you enable the `open id` and `profile` scopes.
4. Copy the app **Client ID** and **Secret**. You need these to set up Roblox in Kinde.

## Add Roblox credentials to Kinde

You don’t need to wait for app approval to finish configuring Roblox in Kinde.

1. In Kinde, go to **Settings** > **Authentication**.
2. On the **Roblox** tile, select **Configure**.
3. Paste the **Client ID** and **Secret** from the Roblox app into the relevant fields.
4. Select if you want to treat this connection as a trusted provider. A [trusted provider](/authenticate/about-auth/identity-and-verification/) is one that guarantees the email they provide is verified. We recommend leaving this off for maximum security.

Depending on your selection, here’s the behaviour in Kinde:

- trusted off + existing email - creates new user, only updates people_profiles
- trusted off + new email - creates new email identity (adds to people_identities)
- trusted on + existing email - merges accounts w/existing user
- trusted on + new email - creates new email identity (adds to people_identities)
5. Select which applications will allow Roblox social sign in.
6. Select **Save**.

Users will now see Roblox as an option to sign up and sign in to the selected applications.
2 changes: 1 addition & 1 deletion src/content/docs/authenticate/social-sign-in/slack.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
page_id: 20278538-eefc-4943-8a12-33b56c478f70
title: Slack social sign in
sidebar:
order: 12
order: 13
---

You can enable users to sign up and sign in using their Slack credentials. To enable this, you’ll need some technical know-how and a Slack app.
Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/authenticate/social-sign-in/twitch.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
page_id: ac9d24dc-c82c-4d0b-99c7-35cb841af783
title: Twitch social sign in
sidebar:
order: 13
order: 14
---

You can enable users to sign up and sign in using their Twitch credentials. To enable this, you’ll need a Twitch account and some developer know-how.
Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/authenticate/social-sign-in/twitter.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
page_id: 2d5ddede-b5be-4c05-ae82-300e0c2201e3
title: X (formerly Twitter) social sign in
sidebar:
order: 14
order: 15
---

You can enable users to sign up and sign in using their X credentials. To enable this, you’ll need an X developer platform account and some developer know-how.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
page_id: 59727f70-6387-4958-89c5-9807247afb77
title: Xero social sign in
sidebar:
order: 15
order: 16
relatedArticles:
- 720fcdda-daa6-4dff-ad2d-177af555e6bb
- 90f45d2e-cf59-4b5e-a26b-6dafd772e893
Expand Down
Loading