DEPRECATED - Migrated to https://github.com/mozilla/fxa
Перейти к файлу
Danny Coates 19f5cddd80 set base path for files and views to project dir 2013-06-20 11:10:34 -07:00
bin use the bin/server convention of other identity projects 2013-06-13 14:34:37 -07:00
config reorganized heka files 2013-05-30 18:06:33 -07:00
heka added path cbuf to request.lua (required heka dev) 2013-06-05 14:46:50 -07:00
lib added path cbuf to request.lua (required heka dev) 2013-06-05 14:46:50 -07:00
routes space out 2013-06-02 10:05:23 -07:00
scripts added awsboxen 2013-06-20 11:10:34 -07:00
templates Skeleton Hapi app 2013-05-13 17:00:22 -07:00
test Implement getResetToken and resetPassword of the idp protocol 2013-05-24 16:00:20 -07:00
.awsbox.json set base path for files and views to project dir 2013-06-20 11:10:34 -07:00
.awsboxen.json added awsboxen 2013-06-20 11:10:34 -07:00
.gitignore use node-statsd to send memory data to heka 2013-05-31 17:22:48 -07:00
.jshintrc Skeleton Hapi app 2013-05-13 17:00:22 -07:00
.travis.yml now generates certs from a signToken and public key 2013-05-16 17:13:01 -07:00
LICENSE Skeleton Hapi app 2013-05-13 17:00:22 -07:00
README.md add link to protocol 2013-06-17 15:18:57 -07:00
package.json added awsboxen 2013-06-20 11:10:34 -07:00
provision.html stubbed some idp stuff 2013-05-14 16:23:36 -07:00
server.js set base path for files and views to project dir 2013-06-20 11:10:34 -07:00
sign_in.html stubbed some idp stuff 2013-05-14 16:23:36 -07:00

README.md

picl-idp

An Identity Provider for Profile In the CLoud

Protocol notes: https://id.etherpad.mozilla.org/picl-idp-protocol

Install

You'll need node 0.10.x or higher and npm to run the server.

Clone the git repository and install dependencies:

git clone git://github.com/mozilla/picl-idp.git
cd picl-idp
npm install
node ./scripts/gen_keys.js

To start the server, run:

npm start

It doesn't do much of anything, yet.

Testing

Run tests with:

npm test

License

MPL 2.0