/ios-oidc-basicprofile-demo

Demo iPhone application that uses the OpenID Connect Basic profile to authenticate a user to a native iOS application and call the UserInfo endpoint to retrieve profile information about the user.

Primary LanguageObjective-CApache License 2.0Apache-2.0

#ios-oidc-basicprofile-demo

Overview

Demo iPhone application that uses the OpenID Connect Basic profile to authenticate a user to a native iOS application and call the UserInfo endpoint to retrieve profile information about the user.

System Requirements / Dependencies

Requires:

  • PingFederate 7.2.x or higher
  • My OpenID Connect library

Installation

Import into Xcode and run on an iPhone device.

Configuration

The application is configured to my test environment. Change the configuration values in the UserInfopAppViewController.m file (actionSignInButton method) to point to your PingFederate instance (or other OP).

Disclaimer

This software is open sourced by Ping Identity but not supported commercially as such. Any questions/issues should go to the mailing list, the Github issues tracker or the author pmeyer@pingidentity.com directly See also the DISCLAIMER file in this directory.