Closed Bug 903103 Opened 12 years ago Closed 12 years ago

We should provide a certifier in PHP

Categories

(Cloud Services :: Server: Identity, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: kats, Unassigned)

Details

I wanted to set up an IdP on my domain so i was reading through the instructions at https://developer.mozilla.org/en-US/docs/Mozilla/Persona/Implementing_a_Persona_IdP - they seem pretty straightforward and easily done, except for the part of step 5 that says to use the Node.js server that Mozilla provides. I have no easy way to run a Node.js server on my domain, nor do I want to. I think many web developers are probably in the same boat; for better adoption we should port the certifier to other popular webserver languages, such as PHP.
(Or even better, document how the certifier works so that other people can do the porting for us!)
Core::Identity is for the in-product implementation of navigator.id so I'm moving this elsewhere.
Component: Identity → Server: Identity
OS: Windows 8 → All
Product: Core → Mozilla Services
Hardware: x86_64 → All
Kartikaya this is a very cool idea! At this time, we don't have enough staff to tackle a PHP port. A couple ideas: * Ask for help to start this in the dev-identity mailing list. * Start a github repo and pour in what you do know / have. Inspire PHP developers to help you finish Running an IdP is serious business. If you don't want to build out the low level libraries, run the Node code, or solve it some other way, I'd avoid running an IdP at this time. Thanks, closing won't fix, but please keep pushing on a PHP implementation of the jwcrypto code in PHP, as well as other IdP primitives. Thanks!
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.