4 ms·
Hm Persona (or browserid) is advertised as a decentralized solution to replace passwords with a centralized backup running on mozillas servers. To avoid exactly
by jeena 13y ago
Hm Persona (or browserid) is advertised as a decentralized solution to replace passwords with a centralized backup running on mozillas servers. To avoid exactly what happens to me now when I click on the "Sign in with email" button:
----------------------
Error
We are very sorry. The server is under extreme load!
Please close this window and try again.
Action: Checking if Cookies are Enabled
Now: Thu, 29 Aug 2013 06:03:47 GMT
Network Info: GET: /wsapi/session_context
Response Code - 503
Response Text: server is too busy
Error Type: server is too busy
----------------------
just two days ago I tried to install everything so I could be my own browserid provider. Turns out that is not really easy (yet). Even if I got quite a bit and was able to run https://github.com/mozilla/browserid-certifier https://github.com/mozilla/browserid-certifier on my server, I never was able to talk to it via curl (the example they have just crashes it) or from a PHP script (I always got a 400 Bad Request). That is mostly because I didn't get how "pubkey - Object compatible with JWT public keys." should look like.
In the end, after a days work I gave up because it was already way after midnight. I hope in the future there will be single file-php-script which I could call from the HTML pages I need to provide which would do all the signing, etc. for one-person browserid providers like I want to become.
- dochtman 13y agoIf you want to run your own IdP, look at this thing: https://bitbucket.org/djc/persona-totp https://bitbucket.org/djc/persona-totp Also, the reason the server is busy is because Tin Can currently needs a forked version of Persona, so it's not running on the production infrastructure.
- StavrosK 13y agoI built something to make this easier: http://www.persowna.net http://www.persowna.net Just drop a JSON file on your server and you're your own identity provider.