digital-analytix / sof-auth-example

Example using Firebase authentication with Shiny

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Example using Firebase Authentication with Shiny

In this Shiny app we use the default Bootstrap css provided with Shiny, and we use Firebase's email/password authentication.

Steps to Run this App Locally

  1. download or clone this repository
  2. Create a Firebase account, and in your new account create a project
  3. In your new Firebase project enable the email password authentication provider. This is the screen where you enable authentiation:
  4. Click the "Web Setup" button (top right in above screenshot) and copy your project's "apiKey", "authDomain", and "projectId" into the object defined in line 3 of the file "www/sof-auth.js"
  5. Run the Shiny app

About

Example using Firebase authentication with Shiny

License:MIT License


Languages

Language:R 61.9%Language:JavaScript 26.8%Language:CSS 11.2%