stappstudio / passkey-firebase-example

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Stapp Studio horizontal logo

Passkeys with Firebase - Example Project

An example repository of how to use Multi-Device FIDO Credentials (a.k.a. Passkeys) with Firebase!

  • Backend server is entirely built on Firebase Functions;
  • Challenges and credentials are stored on Firebase Firestore;
  • User is created on Firebase Auth and authenticated using custom tokens generated after the server validates the passkey;
  • Frontend is an SPA made with Nuxt 3 RC and deployed on Firebase Hosting;

WebAuthn support both on server and browser is provided by SimpleWebAuthn packages.

A live demo of this repo can be found at https://passkey.stapp.studio :)

Coming Soon

  • A better README;
  • WebAuthn Autofill support;
  • Mobile implementation in Flutter;

Need any help with your app? We are available for hiring!

Do you want to build an app or need any help to grow your existing Flutter app? We can help you!

Here at Stapp Studio we are building experiences for mobile for over 8 years.

Let's talk about your app!

About


Languages

Language:TypeScript 63.5%Language:Vue 33.9%Language:JavaScript 2.6%