ReactNativeAuth
1.0.0

React Native、Expo、AWS Amplify、React-Navigation、Native-Baseを使用したモバイルアプリケーションの完全なユーザー認証フロー。
このアプリで使用されるテクノロジーは次のとおりです。
ナビゲーションは次のように行われます:React-Navigation。
フロントエンド:博覧会。
レイアウト:ネイティブベース。
バックエンド:AWS Amplify。
ユーザーはウェルカム画面に連れて行かれます。
ユーザーは、サインアップ、サインイン、パスワードの変更をリクエストし、画面間でナビゲートできます。
国際的な電話入力は、サインアップ画面に含まれています。
ユーザーは、ログイン後にホーム画面にリダイレクトされます。
ユーザーは、下部タブナビゲーターまたは引き出しナビゲーターを使用して、画面間でナビゲートできます。
ユーザーは、アプリからサインアウトするまでログインし続けます。
博覧会CLI
npm install -g expo-cliAWSアカウント
npmのノードJS
AWSはCLIを増幅します
npm install -g @aws-amplify/cliamplify configure (ステップバイステップビデオのリンク)。 git clone https://github.com/yhenni1989/ReactNativeAuth.git
cd ReactNativeAuth
amplify init
以下と同じ指示に従ってください。

amplify add auth
# When prompt, choose: Yes, use the default configuration.
amplify push
Are you sure you want to continue? Yes
数分間の自動操作の後、Amplify CLIはAmazon CognitoユーザープールとIDプールを作成して、ユーザーのクレンディングを保存します。
yarn
# or
npm install
expo start --ios
# or
expo start --android
このアプリの構築プロセスを詳述する一連の記事は、こちらをご覧ください。
認証フローのデモビデオはここにあります。