Giter Club home page Giter Club logo

authy's Introduction

Authy

A complete authentication example for Flutter and Firebase

Getting Started

Authy contains multiple methods of authentication, each with their own requirments.

Minimum Requirements

Add Firebase

Feature Requirements (Still under construction).

Email/Password Authentication

  • From the Authentication portion of your firebase project panel, enable email/password authentication under the sign-in method tab.

Facebook Authentication

  • From the Authentication portion of your firebase project panel, enable Facebook authentication under the sign-in method tab.
  • Fill in App ID and App Secret with Values from your Facebook App.

Apple Sign In

  • From the Authentication portion of your firebase project panel, enable Apple authentication under the sign-in method tab, you do not need to fill in any of the additional fields.
  • Must have an Apple Developer account
  • Change the bundleId to a unique value by opening the ios folder in xcode and selecting the general tab.
  • Must be run on an IOS device or simulator (Apple Signin will not show on an android device in this app).
  • IOS Device or simulator must be signed into icloud and have two factor authentication.
  • Several people have reported (and I also have encountered) problems with running apple signin using XCode 12 and a simulator running IOS 14.

Phone Auth

  • Enable Apple Push Notifications
  • Create FCM Key

authy's People

Contributors

nhandrew avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.