This seems very cumbersome. I have a hard time believing anyone is more efficient at this 7 step process than using a "normal" OpenID provider. Enter a password, click a couple buttons, you're done.
Why not just run any one of dozens of existing OpenID provider packages? If you really want the 99.999% downtime "feature", just start and stop the server when you want to log, in the same way.
Why not just run any one of dozens of existing OpenID provider packages? If you really want the 99.999% downtime "feature", just start and stop the server when you want to log, in the same way.