
React Native ssl pinning and cookies handling based on okhttp3 on (Android). and AFNetworking on (iOS)
The react-native-ssl-pinning package allows for SSL pinning and public key pinning in React Native using OkHttp 3 on Android and AFNetworking on iOS. It provides a solution for implementing these security measures in mobile applications built with React Native.
react-native-ssl-pinning package:
$ npm install react-native-ssl-pinning --save
$ pod install
RNSslPinning.xcodeproj from node_modules/react-native-ssl-pinning.libRNSslPinning.a to Build Phases ➜ Link Binary With Libraries.maven { url "https://jitpack.io" } to the project level build.gradle.MainActivity.java to include import com.toyberman.RNSslPinningPackage;.new RNSslPinningPackage() to the list returned by the getPackages() method.android/settings.gradle and android/app/build.gradle.The react-native-ssl-pinning package is a reliable solution for implementing SSL pinning and public key pinning in React Native applications. It offers easy installation, platform support for Android and iOS, and detailed instructions for manual setup. By following the provided steps, developers can enhance the security of their mobile apps and ensure secure communication with servers.

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.