Skip to content
This repository has been archived by the owner on Mar 12, 2021. It is now read-only.
/ fxa-webrtc-idp Public archive

Experimental WebRTC IdP build on Firefox Accounts

License

Notifications You must be signed in to change notification settings

mozilla/fxa-webrtc-idp

Repository files navigation

Firefox Accounts WebRTC IdP

This is an experiment in building a WebRTC Identity Provider:

http://w3c.github.io/webrtc-pc/#sec.identity-proxy

on top of the Firefox Accounts OAuth flow:

https://developer.mozilla.org/en-US/docs/Mozilla/Tech/Firefox_Accounts/Introduction#Authenticating_with_Firefox_Accounts

It's a bare-bones expressjs app that doesn't actually do anything much yet.

To get up and running:

npm install
./bin/gen_keys.js
npm test
npm start

To customize the configuration, either use environment variables:

PORT=8080 npm start

Or create a JSON file and load it like this:

cp config/local.json-dist ./config/local.json
vim ./config/local.json
CONFIG_FILES=./config/local.json npm start

License

MPL 2.0

About

Experimental WebRTC IdP build on Firefox Accounts

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages