Skip to content

OpenIdentityPlatform/openam-authenticator-ios

Repository files navigation

ForgeRock Authenticator for iOS

The ForgeRock Authenticator provides a secure method for users to access their accounts managed by ForgeRock's OpenAM. This works in combination with OpenAM's "ForgeRock Authenticator (OATH)" and "ForgeRock Authenticator (Push)" authentication modules.

Getting Started

  • Download the project's code (git clone ...)
  • Download dependencies defined in the CocoaPods Podfile - You'll need to install CocoaPods and run the command pod install
  • Open the project in Xcode (open ForgeRock.xcworkspace/)

Check Confluence for further information relating to this project.

CocoaPods

As implied in the Getting Started instructions above, this project uses CocoaPods for managing 3rd party dependencies. Further details regarding CocoaPods can be found online.

After adding new dependencies to the Podfile, run pod install to download the dependency and capture its version in the Podfile.lock file. The Podfile.lock file ensures that running pod install again will download the same versions.

Updating to a newer version of a dependency can be achieved by using a combination of pod outdated to identify dependencies that are outdated and pod update to update them. See CocoaPods install vs update documentation for further details.

When adding, removing or updating 3rd party dependencies, be sure to update the LIBRARIES file.

Typhoon

We use Typhoon for dependency injection.

Dependencies are defined in FRAApplicationAssembly.h.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 7