auth.ng
Verified Nigerian identity

Build Nigerian identity into your app in minutes

Add secure sign-in, verified identity claims, and real user intelligence to your app with auth.ng. Built for developers, backed by real infrastructure.

Easy sign-in
One line SDK
Identity claims
securely verified data
OAuth / OIDC
Industry standard
Fast integration
Get started in minutes
JavaScriptcurlPythonPHP
// Sign in a user with auth.ng
import { AuthNG } from 'authng-js';
const auth = new AuthNG({
clientId: 'client_test_12345',
environment: 'test' // test or live
});
const { data } = await auth.verifyIdentity();
console.log(data.user);
// {
// id: "usr_1234567890",
// email: "[email protected]",
// phone: "+2348012345678",
// idNumber: "3465 1234 5678",
// verified: true
// }
Secure by design · OAuth 2.1 & OIDC compliant · Built in Nigeria

How it works

Your app
Redirects the user to auth.ng or opens the SDK
auth.ng
Handles authentication and verifies identity securely
Verified user
Returns identity claims and tokens to your app

Why developers choose auth.ng

a securely verified identity

Government-grade identity assurance, secured end-to-end.

Privacy by design

Minimal data collection. Users control what they share.

OAuth 2.1 & OIDC

Standards-based auth that fits straight into your stack.

Developer first

Clean APIs, real docs, and SDKs that just work.

Built for scale

Highly available infrastructure built for Nigerian apps.

Trusted and secure

Industry-grade encryption and monitoring, around the clock.

Integration flow

  1. 1
    Sign up
    Create a developer account on auth.ng and verify your email.
  2. 2
    Get API keys
    Create an application and grab your test and live API keys.
  3. 3
    Integrate
    Use our SDKs or APIs to add sign-in and identity verification.
  4. 4
    Go live
    Switch to live mode and start verifying real Nigerian identities.

SDKs & APIs

Use our SDKs for quick integration, or our REST APIs for full control.

JSJavaScript
React
FlFlutter
AAndroid
iOSiOS
···More

REST API

Well-documented REST endpoints for every use case.

  • OAuth 2.1 / OIDC
  • JSON over HTTPS
  • Rate limiting & webhooks
Explore API docs

API capabilities

  • User authentication (secure sign-in)
  • Identity verification & claims
  • Token introspection
  • User data & consent management
  • Webhook events
View full API reference

Test mode vs Live mode

Build and test safely, then go live with confidence.

Test modeTest
  • Use test data and a sandbox verification flow
  • No real identity data is stored
  • Perfect for development
Base URL: https://test.auth.ng
Live modeLive
  • Real identity verification
  • Verified identity claims
  • For production apps
Base URL: https://api.auth.ng

Ready to build with auth.ng?

Get your free API keys and start integrating in minutes.