Three lines

Uber

Developers

Uber Identity Overview

This section is an overview of the Uber Developer Platform documentation for OAuth 2.0 and OpenID Connect (OIDC) Authentication. This documentation provides step-by-step guides and API references to integrate Uber’s authentication and identity services into your app.

Table of Contents
Getting Started

The Getting Started section provides an introduction to setting up your Uber Developer Account and registering an application to use OAuth and OIDC. The documentation includes:

  1. Create Developer Account: Sign up for an Uber Developer Account
  2. Create Application on Developer Dashboard: Register your app on the developer dashboard to generate client credentials
  3. Configure the Application: Configure redirect URIs, scopes and other essential paramenters
  4. Sign Legal Agreements: Accept the legal agreements required to use Uber APIs
  5. Test the Application on Developer Dashboard: Verify your application’s functionality with test credentials before deployment.
Guides

The Guides section offers detailed documentation on specific OAuth and OIDC features:

  • User Access Token: Learn how to generate and use user-specific access tokens for authenticated API requests
  • Client Access Token: Understand how to use client credentials for server-to-server interactions.
  • Login with Uber: Integrate “Login with Uber” into your web or mobile application for seamless user authentication
  • Scopes: Learn the Identity main scope definitions and what each of them are used for
  • OIDC Web SDK: Utilize the Uber Web SDK for handling authentication flows in web applications
  • Client Asymmetric Key Authentication: Authenticate using asymmetric key pairs for improved security (OpenAPI)
API Reference

The API Reference provides technical details and sample requests for all authentication and identity-related APIs, including:

Uber

Developers
© 2023 Uber Technologies Inc.