Skip to main content

Set up Nintendo as an identity provider

Last updated on August 5, 2026

Overview

This guide helps developers connect Nintendo accounts to AccelByte Gaming Services (AGS). For more information about Nintendo development, refer to Nintendo's developer documentation.

important

This guide is intended for public use and contains limited information due to confidentiality. We recommend you refer to the full confidential guide first. To request a copy of the confidential guide, contact your AccelByte Technical Producer.

Goals

  • Enable the Nintendo authentication method for your game with the AGS SDK.

Prerequisites

  • A valid Nintendo Developer account.
  • An App ID from your Nintendo developer console.
  • An AGS Admin Portal account to set up authentication and manage permissions.
  • A game namespace.
  • Familiarity with AGS Identity and Access Management (IAM) Clients.

Set up Nintendo on the Nintendo Developer Portal

Contact your Nintendo representative and follow Nintendo's documentation on the Nintendo Developer Portal to create an application and obtain your App ID.

Set up the Nintendo login provider in AGS

Configuration steps

  1. In the AGS Admin Portal, go to your game namespace.

  2. On the sidebar menu, go to Foundations > 3rd Party Integrations > Auth & Account Linking.

  3. On the Auth & Account Linking page, click + Add New.

    AGS Admin Portal Providers list with Add New button

  4. On the Select login provider page, find Nintendo under the Gaming Platform tab and click it.

    AGS Admin Portal Select login provider page showing Nintendo card

  5. The Set Up Nintendo login provider form appears. Fill in the following fields:

    • Platform ID: nintendo. Set automatically by AGS. Cannot be changed.
    • App ID: Your Nintendo application's App ID.

    AGS Admin Portal Set Up Nintendo login provider form

  6. Click Add & Activate to create and activate the provider in one step. Alternatively, click Add to create without activating.

Edit a login provider

  1. On the Auth & Account Linking page, click the Nintendo provider you want to edit.

  2. The provider's configuration panel appears on the right side. Update the fields as needed.

  3. Use the Status toggle at the top to activate or deactivate the provider.

    Nintendo login provider panel with Status toggle

  4. Click Save.

Create an IAM client for Nintendo

An IAM client is a representation of the game client that you want to release on your target platform. Learn more about IAM Clients in Manage access control for applications.