React Native: social authentication with Google, using Context, TypeScript and environment variables

Overview

React Native, sistema de login social nativo usando uma conta do Google

  • Primeiro passo clonar o repositório
    git clone [email protected]:r-santtos/Studying-about-Hooks.git

  • A próxima etapa é carregar node_modules
    yarn install

  • Agora vamos mudar as credenciais no modulo signIn 'src/modules/signIn.tsx'
    let CLIENT_ID = 'Google Client ID';
    let REDIRECT_URI = 'https://auth.expo.io/@username/slug';

    // aqui você define o que precisa para pesquisar as informações de usuário
    let SCOPE = encodeURI('profile email');

  • Você também precisa modificar o arquivo app.json
    "scheme": "aqui vai o nome do seu app",

Documentação completa aqui


English

React Native, native social login system using a Google account

  • First step clone the repository
    git clone [email protected]:r-santtos/Studying-about-Hooks.git

  • The next step is to load node_modules
    yarn install

  • Now let's change the credentials in the signIn module 'src/modules/signIn.tsx'
    let CLIENT_ID = 'Google Client ID';
    let REDIRECT_URI = 'https://auth.expo.io/@username/slug';

    // here you define what you need to search for user information
    let SCOPE = encodeURI('profile email');

  • You also need to modify the app.json file
    "scheme": "here is the name of your app",

Full documentation here


You might also like...
React Native benchmarking library inspired by benchmark.js and written in TypeScript.
React Native benchmarking library inspired by benchmark.js and written in TypeScript.

react-native-benchmark React Native benchmarking library inspired by benchmark.js and written in TypeScript. Warning: This library is work in progess.

React Native CallKit utilises a brand new iOS 10 framework CallKit to make the life easier for VoIP developers using React Native.

React Native CallKit utilises a brand new iOS 10 framework CallKit to make the life easier for VoIP developers using React Native.

React-native-wordle - A simple re-implementation of wordle using react native

react native wordle A simple re-implementation of wordle. guess the randomly cho

WuuD Team® React Native TypeScript Boilerplate 🧪
WuuD Team® React Native TypeScript Boilerplate 🧪

React Native TypeScript Boilerplate by The WuuD Team® 🚀 Installation You can simply clone the project and start with your new awesome project git clo

🤯  zART-stack — Zero-API, React [Native], & TypeScript
🤯 zART-stack — Zero-API, React [Native], & TypeScript

zART-Stack 🤯 Zero-API, React, & TypeScript ⚡️ Probably the fastest way to build a React Native app with your own backend ⚡️ Introduction A monorepo c

Show internal notifications for react native application with TypeScript
Show internal notifications for react native application with TypeScript

React Native InApp Notifications Typescript component to show internal notifications for react native application Install yarn add react-native-intern

Allows you to listen for incoming SMS messages using React Native

react-native-android-sms-listener A utility that allows you to listen for incoming SMS messages. Example import SmsListener from 'react-native-android

🍨🍇🍷  React Native meals application using expo SDK 37 🍨🍇🍷
🍨🍇🍷 React Native meals application using expo SDK 37 🍨🍇🍷

🍤 🍨 🍇 🍷 MealsTour 🍷 🍇 🍨 🍤 Find your favourite recipes , enjoy the best food :) Description Expo : Link React Native: Link React Hooks: Link HO

Owner
Ricardo Santos
Desenvolvedor Full Stack React Native, React, Node e PHP
Ricardo Santos
React Native authentication with the native Touch ID popup.

React Native Touch ID React Native Touch ID is a React Native library for authenticating users with biometric authentication methods like Face ID and

Naoufal Kadhom 1.4k Sep 27, 2022
Fully customizable social media floating action button for react native

react-native-floating-social-button [] This package is currently only maintained for Expo managed React Native projects, support for bare React Native

!Kpose 5 Nov 10, 2021
React Native authentication with iOS Passcode.

React Native Passcode Auth React Native Passcode Auth is a React Native library for authenticating users with iOS Passcode. It is an excellent fallbac

Naoufal Kadhom 103 Sep 24, 2022
An example React Native Firebase application integrating authentication.

Firebase Authentication Example for React Native Thank you for trying the Firebase Authentication example ?? Please note that limited support is offer

Invertase 89 Sep 17, 2022
An example React Native Firebase application integrating authentication

Firebase Authentication Example for React Native Thank you for trying the Firebase Authentication example ?? Just want to try it? It's live right here

Shawn Fetanat 1 Feb 22, 2022
Social share, sending simple data to other apps.

react-native-share React Native Share, a simple tool for share message and file to other apps. Sponsors If you use this library on your commercial/per

react-native-share 3.2k Sep 20, 2022
This is an opensource gallery app in react native with the same smoothness and features of Google Photos and Apple Photos.

This is an opensource gallery app in react native with the same smoothness and features of Google Photos and Apple Photos. It is backend gnostic and connects to decentralized backends like

Functionland 591 Sep 24, 2022
Phonebook - A Google Contacts inspired phonebook built with react

?? Phonebook A Google Contacts inspired phonebook. Getting Started Live Example

Andrew Glago 5 Sep 27, 2022
Alarm clock functionality for react native ios and android using react-native-push-notification and react-native-community/async-storage

react-native-simple-alarm Alarm clock functionality for react native ios and android built using react-native-push-notification and react-native-commu

Jordan Daniels 65 Sep 7, 2022
📲 Communicate with nearby devices using Bluetooth, BLE, WiFi and near-ultrasonic audio. Broadcast and receive small payloads (like strings) using the easy-to-use React Native API!

react-native-google-nearby-messages An async Google Nearby Messages API Wrapper for React Native (Android & iOS), supporting autolinking, custom disco

Marc Rousavy 142 Sep 19, 2022