ConsenSysMesh / web3studio-sojourn

A React Native DevKit with code for a Web3 Decentralized Data Storage Pattern.
https://consensys.github.io/web3studio-sojourn/
Apache License 2.0
31 stars 5 forks source link

Creat auth flow with uPort #29

Closed barlock closed 5 years ago

barlock commented 5 years ago

Related Issue
Supports #4

Related PRs
This PR is not dependent on any other PR

What does this PR do?
Creates initial auth navigation flow where the user must log in to uport before continuing. NB: This starts to suck for local development as to truly get into the app, you need to put it on a real device 😢. I've been thinking about how to get around that though (https://github.com/uport-project/react-native-uport-connect/issues/7)

Description of Changes
Code is mostly boilerplate for redux, redux-persist and react-navigation.

I've found that uPort and drizzle don't work together, but they could with some effort. With that in mind, I'm going to strip drizzle out to get something done (drizzle didn't add a whole lot) in the next PR

What gif most accurately describes how I feel towards this PR?
sisyphus