Skip to content

Back to Developer Resources

Start Building

Token Security

Within the Agora Platform, one layer of security comes in the form of token authentication. A token is a dynamic key that is generated using a set of given inputs. Agora’s Platform uses tokens to authenticate users. Agora offers token security for both its RTC and RTM SDKs.

This module contains guides for how to build a simple microservice to generate tokens, along with guides on how to retrieve the tokens within your app.

Serverside Guides

GoLang

How to build a token server with GoLang.

NodeJS

How to build a token server with NodeJS.

Java

How to build a token server with Java.

Client Side Guides

Android

Add screen token security to your Agora app for Android.

iOS

Add screen token security to your Agora app for iOS.

macOS

Add screen token security to your Agora app for macOS.

Flutter

Add screen token security to your Agora app for Flutter.

React Native

Add screen token security to your Agora app for React Native.

Unity

Add screen token security to your Agora app for Unity.