Firebase Authentication for Fabulous Challenges

Fabulous is a research-based app incubated in Duke University’s Center for Advanced Hindsight. The app helps users to embark on a journey to resetting poor habits, replacing them with healthy rituals, with the ultimate goal of improving health and well-being. Platforms Android iOS Features Used • Firebase Authentication Database • Firebase UI • Support for Email / Password , Google Sign-in and Facebook Login “I was able to implement Auth in just one afternoon. I remember that I spent weeks before creating my own solution that I had to update each time that the providers changed their API” - Amine Laadhari, CTO

Learn more about Firebase: The tools and infrastructure you need to build better apps and grow successful businesses across platforms, Android, iOS and Web https://firebase.google.com/

Fabulous wanted to implement an onboarding flow that was very easy to use, required minimal updates, and reduced friction with the end user. Fabulous had a few key requirements for using a 3rd party authentication system: First, Fabulous wanted to ensure that users could experiment with the app anonymously and then sign-up the next day. Second, Fabulous wanted the flexibility to sign-in users using multiple providers, like Facebook Login or Google Sign-in and then have the authentication system recognize the user even if they tried signing in via a different method. Third, Fabulous wanted to preserve the look-and-feel of its app on onboarding pages.

Solution Fabulous implemented Firebase Authentication in one afternoon, and it met all of its requirements. Using Firebase Authentication’s anonymous login feature, Fabulous can create an account for a user during their first visit, but wait until the next day to collect their information. This allows users to fully understand the value of Fabulous before signing up. Fabulous was able to implement Google Sign-in, Facebook Login and email / password sign-up methods; if a user tries to login using a different provider from the one they originally used to sign-up, Firebase Authentication will remind the user. Lastly, all onboarding and password recovery emails sent to the user can be personalized with the Fabulous brand. Firebase Authentication allowed Fabulous to sprinkle its communication with personality.

Firebase Authentication for Fabulous

Platforms. Android. iOS. Features Used. • Firebase Authentication Database. • Firebase UI. • Support for Email / Password ,. Google Sign-in and Facebook Login.

308KB Sizes 1 Downloads 48 Views

Recommend Documents

Firebase Authentication for Rave
Challenges. Rave is available on iOS, Android, and is currently being developed for VR. It required a platform agnostic login system that would handle.

file_download Fabulous case study - Firebase
Introduction. Fabulous is an app that helps users replace poor habits with healthy ones to improve their wellbeing. After customizing the onboarding process, the.

Keystroke Dynamics for User Authentication
Anil K. Jain. Dept. Computer Science & Engineering ... benchmark dataset containing 51 subjects with 400 keystroke dynamics collected for each subject [17].

Comparing Authentication Protocols for Securely ...
wireless, hands-free, voice-only communication device without ... designing a wireless, voice-response communication ..... The wireless technology (currently.

Exploring Games for Improved Touchscreen Authentication ... - Usenix
New York Institute of Technology ... able in the Google Play Store on an Android device while ... We developed a Touch Sensor application for Android based.

Exploring Games for Improved Touchscreen Authentication ... - Usenix
... device owners with more us- able authentication, we propose the study and development .... smart-phone-thefts-rose-to-3-1-million-last-year/ index.htm, 2014.

Halfbrick uses Firebase Predictions to boost ... - Firebase
Based on the results of the experiment, we decided to roll-out the in-game promotion to our entire user base. Now, any user that Predictions identifies as 'will churn' receives a gift of 2000 gold coins and 25 gacha tokens. We can't wait to test. Pre

Hawkin Dynamics - Firebase
Internet-connected force plates collect athletes' data, which is then analyzed ... company serves customers in the NHL, NCAA, EPL and other leagues. Challenge ... With Firebase Realtime Database, we felt we had built the best force-plate.

Volume mount authentication
Aug 20, 2010 - steps; and. FIG. 10 is a ?oW-chart vieW of the metadata extraction steps. ..... may be found that computing device 3, say a laptop computer,.