
[DEPRECATED] A wrapper of Lock to use with React Native (iOS & Android)
This document discusses the deprecation of a library called react-native-lock that was recommended for authentication purposes. It highlights that new Auth0 clients may face restrictions due to changes in Auth flows starting from June 8, 2017. The library, which serves as a wrapper around Lock's implementations for iOS and Android, supports various identity providers including social and enterprise ones.
The document serves as a guide for migrating from the deprecated react-native-lock library for authentication to the recommended Auth0 approach. It outlines the installation process for integrating Lock for iOS and the changes required for new Auth0 clients post-June 8, 2017. The emphasis is on understanding the legacy grants, meeting the specified requirements for iOS and Android, and providing clarity on potential warnings and errors during installation.

React Native is a framework for building mobile applications using React and JavaScript. It enables developers to write once and deploy to multiple platforms, including iOS, Android, and the web, while providing a native app-like experience to users.