OAuth

From Neos Wiki
Jump to navigation Jump to search

What is OAuth?

OAuth is an open standard which allows other applications on the internet to access your Neos Account details without you sharing your Neos Password with them. OAuth provides a consent based process that ensures that you as a user agree to grant these applications access before any data is exchanged. OAuth is commonly seen across the internet and many applications support it.

OAuth Status

Neos' OAuth is in the very early stages, using it requires registration which is currently only possible with manual approval. Once you have registered you cannot do much with OAuth and Neos right now but this will be expanded in the future to allow things like:

  • Account Linking / Letting another application know who you are.
  • Profile Information Sharing
  • Providing other Applications with the ability to:
    • Manage / Read your Messages
    • Manage / Read your Friends List
  • etc.

OAuth Requirements

In order to use OAuth you will need:

  • A registered application/client with Neos - This is currently a manual process please email hello@neos.com to request access.
  • A webserver - OAuth requires a web application / server to process the OAuth authorization process.

Example Scenarios

Neos' OAuth will allow you to allow other applications to know about you as a Neos User. None of these applications exist, these are just examples of what you might be able to do with OAuth in the future.

  • Event Registration - As a part of an event registration system, you could be asked to link your Neos Account with the Event Registration System. This would securely identify and prove that you were a particular Neos User which could allow you access to paid events, sessions and workshops etc.
  • Utilities / Applications - Manage your friends, messages etc outside of Neos using a 3rd party application.
  • Management - Edit your Neos profile & inventory from outside of Neos.

Common Misconceptions

OAuth is a complex feature and due to this it can lead to some misconceptions about what it is or how it works, this is a list of common misconceptions we've seen about OAuth:

  • OAuth cannot access your Neos account without your consent.
  • OAuth cannot be used with LogiX, this may change in the future.
  • OAuth won't allow you to access other accounts such as Google, Facebook etc via LogiX or in game. This would be a different feature to integrate those systems/apis.

External Resources

  • OAuth's Specification - 76 Pages of Technical information. ProbablePrime has this printed and on his bookshelf D:.
  • OAuth Simplified - A Simplified explanation of many of the parts of OAuth. Do note that some pages may link to a paid service but that this service is not required to use OAuth.
  • Wikipedia - Wikipedia's page on OAuth.


This article or section is a Stub. You can help the Neos Wiki by expanding it.