The Startup
Published in

The Startup

Photo by Franck - on Unsplash

A Bullet-Proof Approach to Storing Sensitive User Data in React Native

TL;DR — just show me the code!

The repository is available here. Feel free to fork and raise issues:

A hybrid approach to safely store user data


cryptographic keys

Adding Redux to the mix

Putting it into practice

A high-level overview of the component involved in this secure storage mechanism
Bird’s eye view of the EncryptionGate and getEncryptionKey method
The Store Gate and generateStore function at a glance

Aren’t we reinventing the wheel here?

What do you think?




Get smarter at building your thing. Follow to join The Startup’s +8 million monthly readers & +756K followers.

Recommended from Medium

5 Useful Things The Spread Operator Can Do in JavaScript

The Spread Operator in JavaScript.

Building a Weather Widget with NextJS and Styled Components

Noteworthy ES6 Features

The Circle of Life: React Component Lifecycle v16.3

Memory Storage for Test Environment with Fastify, Sequelize, and SQLite

Securing React Applications with Auth0

Day 71 Styling React Native

A Quick Guide To JavaScript Higher-Order Functions

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Marcel Kalveram

Marcel Kalveram

JavaScript, React and React Native. Building and optimising mobile experiences for web & native.

More from Medium

Twilio Conversations API with React Native

React Native 참고 사이트 모음(feat.Firebase)

React Native Environment Setup for Android