Create Applications with OAuth 2.0 Support on Roblox

Using the Open Cloud, Creators can now build third-party applications that can be used by the rest of the Roblox community.

Bloxy News
3 min readJun 1, 2023
Image: Roblox

The Roblox Open Cloud strives to unleash a vibrant 3rd-party application ecosystem to serve the diverse needs of the community. It includes a rich set of standardized APIs and an authorization/authentication framework that allows these APIs to access Roblox Cloud. Roblox started with API Keys as the auth method so you can write your own scripts and tools. OAuth2.0, on the other hand, allows Creators to build applications that can be used by the rest of the Roblox community.

For those not familiar with OAuth 2.0, it is a system that allows you to make external websites, tools, bots, and other software to not only lets users sign in with their Roblox user identity but also get their consent for your apps to access their Roblox resources. Here’s how to create your own OAuth 2.0 app:

Video showcasing how to create an OAuth 2.0 app | Credit: Roblox

When authorizing a third-party application, you can view what the app has permission to see and view on your Roblox account, including account information, experiences, and other additional information from your profile.

Video showcasing the authorization flow of OAuth 2.0 apps from the user end. | Credit: Roblox

To keep users safe from malicious apps, there is an upfront review required for OAuth 2.0 apps. Here’s how it works:

  • By default, your app is in “Private mode” with a limit of 100 authorized users. You can test and debug your apps with your team members in this mode.
  • Once you are ready to have more users, publish it in the app edit page.
  • Our moderators will review your app and make a decision (approval or rejection). You will get emails regarding the results within a few days.
  • If approved, your app is in Public mode without any user limit. Otherwise, you can modify your app and submit it for review again.
  • For all apps in public mode, any changes on the app edit page will need to be reviewed and approved again before the changes are exposed to your app users.
Video: Roblox

To get started, go to the Creator Dashboard to create your first app! Check out this overview to learn more about OAuth 2.0 and how to build an app, and continue the discussion on the Forums.

--

--

Bloxy News
Bloxy News

Written by Bloxy News

Whatever's happening on Roblox, it's all here. https://bloxy.news

Responses (1)