The RAZCODE Platform uses the open authentication standard OAUTH for authentication. To learn more about OAUTH, we recommend this SlideShare presentation.
Authenticating with OAUTH is easiest if you use a library in your favorite programming language.
The OAUTH request cycle is roughly:
- Retrieve a request token
- Request user authorization by sending the user to an authorization login page
- Exchange the request token for an access token
The following diagram illustrates the overall OAUTH flow as implemented by the RAZCODE Platform.
OAUTH offers two ways to provide OAUTH authentication methods: query-string and HTTP headers. It is recommended that you use the header-based approach as it separates concerns and makes debugging much easier for you.









