E-022 Securing your app
React Native Nerds - A podcast by React Native Nerds
Categories:
Whelp, if you record often enough, you'll have a disaster. Unfortunately Jon's mic was all static and very noisy for the first part of the show, so this episode doesn't have our typical catchup and mobile news sections. This is VERY unfortunate because Jon actually had a lot of extra time this past week to do some research and first hand dinking around with his app and talks about the different things he did. We jump straight into securing your app, from how to securely store data to jail break protection. 0:00 - Intro 1:30 - environment vars (react-native-dotenv, react-native-config) 7:13 - expo-secure-store, react-native-keychain, react-native-sensitive-info 9:01 - Auth / Deep linking 11:44 - SSL Pinning 15:18 - Obfuscation 18:22 - Jailbreak protection 25:26 - Outro Links https://reactnative.dev/docs/security Javascript Obfuscation https://github.com/javascript-obfuscator/react-native-obfuscating-transformer https://www.youtube.com/watch?v=oUwWmoJwSLA SSL Pinning https://www.thesslstore.com/blog/an-introduction-to-pinning/ https://itnext.io/react-native-security-ssl-pinning-cde086210d58 React-Native-SSL-Pinning https://github.com/MaxToyberman/react-native-ssl-pinning React Native Fundamentals Workshop https://www.youtube.com/watch?v=rLmdmLhfwvQ React Native School https://reactnativeschool.com FastLane Cheat Codes (Sign Up Now) https://fastlanecheatcodes.com