This library provides a native iOS API to the Janrain user management platform's RESTful API endpoints.
iOS 8.x support has been deprecated. All code has been updated to support iOS 9.x and newer.
NOTE: Due to the large amount of code modifications required to address iOS 8.x deprecations it is important to test any integrations thoroughly.
IMPORTANT: Please read the Docs/Upgrade Guide.md and RELEASE_NOTES.
The library supports:
- Authentication with social login (Janrain Engage)
- Sign-in to, and user session management with, Janrain Capture
- Social registration and traditional registration with Janrain Capture
- Broadcast sharing via social login
See also:
- Docs/JUMP Integration Guide.md - the basic integration guide, start here.
- Docs/Xcode Project Setup.md - a guide to setting up the SDK with your Xcode project
- Docs/User Registration Guide.md - a guide to registering new users with the JUMP library
- Docs/Upgrade Guide.md - a guide to upgrading between versions of the library
- Docs/Engage Custom Provider Guide.md - a guide to the configuration of custom providers for use with the social login support in the library.
- Docs/Engage-Only Integration Guide.md - a guide to social login-only integrations (i.e. no Capture/JUMP)
- Docs/Engage Authentication Token URL.md - a guide to the implementation of Engage auth_info token URLs
- RELEASE_NOTES.md - for information on changes, bugfixes, and new features