Skip to main content

You are viewing Agora Docs forBeta products and features. Switch to Docs

Agora account management

Get Started with Agora

To join a real-time engagement session powered by Agora, you need to provide an App ID and temp Token. This page shows you how to get the information.

Create an Agora account

Sign up here to create an Agora account. After sign-up, you can log in here.

Create an Agora project

Once you finish the sign-up process, you can create an Agora project in Agora Console.

To create an Agora project, do the following:

  1. In Agora Console, open the Project Management page.

  2. Click Create.

  3. Follow the on-screen instructions to enter a project name and use case, and check Secured mode: APP ID + Token (Recommended) as the authentication mechanism.

  4. Click Submit. You can now see the project on the Project Management page.

Get the App ID

Agora automatically assigns each project an App ID as a unique identifier.

To copy this App ID, find your project on the Project Management page in Agora Console, and click the copy icon in the App ID column.

Get the App Certificate

When generating a token on your app server, you need to fill parameters such as the App ID, channel name, user ID, and App Certificate.

To get an App Certificate, do the following:

  1. On the Project Management page, click Config for the project you want to use. 1641971710869

  2. Click the copy icon under Primary Certificate. 1637660100222

Generate a Customer ID and Customer Secret

The Agora RESTful API uses a Customer ID and Customer Secret for basic HTTP authorization.

To generate a set of Customer ID and Customer Secret, do the following:

  1. In Agora Console, click the account name in the top right corner, and click RESTful API from the drop-down list to enter the RESTful API page. 1637661003647

  2. Click Add a secret, and click OK. A set of Customer ID and Customer Secret is generated.

  3. Click Download in the Customer Secret column. Read the pop-up window carefully, and save the downloaded key_and_secret.txt file in a secure location.

Generate a temporary token

To ensure communication security, best practice is to use tokens to authenticate the users who log in to Signaling from your app.

To generate a temporary Signaling token:

  1. In Agora Console > Project Management, select your project and click Configure.

  2. In your browser, navigate to the Agora token builder.

  3. Choose the Agora product your user wants to log in to. Fill in App ID and App Certificate with the details of your project in Agora Console.

  4. Customize the token for each user. The required fields are visible in Agora token builder.

  5. Click Generate Token

    The token appears in Token Builder.

  6. Add the token to your app.