---
title: Implement your use cases with the Orchestration SDKs
description: The SDKs enable you to implement many authentication, registration, and self-service use cases into your mobile and web apps.
component: orchsdks
page_id: orchsdks:oidc:use-cases
canonical_url: https://developer.pingidentity.com/orchsdks/oidc/use-cases.html
revdate: Mon, 3 Jul 2023 18:00:37 +0100
---

# Implement your use cases with the Orchestration SDKs

The SDKs enable you to implement many authentication, registration, and self-service use cases into your mobile and web apps.

Visit the following pages for more information on implementing different OIDC login use cases using the Orchestration SDKs:

[Creating a custom UI to share across OIDC apps](use-cases/custom-login-ui/index.html)![User Network](../_images/icons/User-Network.png)

*Applies to:* [icon: android, set=fab]Android | [icon: apple, set=fab]iOS | [icon: js, set=fab]JavaScript

Learn how to replace the default PingAM or PingOne Advanced Identity Cloud user interface for authentication with your own custom user interface.

You'll use an existing JavaScript sample application to act as your custom UI. This app will step through your authentication journeys, and act as the central UI for one or more sample client apps.

[**Read more**[icon: chevrons-right, set=fas, size=xs]](use-cases/custom-login-ui/index.html)
