React Native Nerds

E-022 Securing your app


Listen Later

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
...more
View all episodesView all episodes
Download on the App Store

React Native NerdsBy React Native Nerds

  • 5
  • 5
  • 5
  • 5
  • 5

5

4 ratings