[OpenID] "getting started" (was BoF at RSA)
SitG Admin
sysadmin at shadowsinthegarden.com
Sat Apr 12 08:27:12 UTC 2008
>* Little or no way to deal with "getting started"
I'm publishing my source code on my site, and I encourage others to
do the same, but I'm leery of my current efforts for several reasons:
1) There's still a lot of development work to be done to bring the
site from "where it is now" to "where I want it to be", and that
means the code will constantly be in a state of flux until then.
Keeping the source updated would be a pain.
2) The security of my implementation is potentially broken. This is
another reason I've been cautious about publishing all the code; if
there *is* a vulnerability, any casual visitor can freely examine the
code to find it (which is what I want, so such things can be found
and pointed out, but I'm afraid that a malicious user will find it
*first*). More importantly, though, people shouldn't be copying my
code if it would expose them to attacks.
3) I'm managing the site in a particular way, and this way is far
from efficient. It's okay since I'm only running a small-scale
Consumer, and I'm fine with improving it later on when/if the load
increases - the important thing was to have a basic working Consumer
*now* rather than when it's perfected. But this IS "getting started";
a basic Consumer will buy newcomers the time they need to work on
something suited to their own needs, the main problem is that my code
isn't suited for large-scale sites. Additionally, it's written in PHP
(which not everyone knows) and relies heavily on Apache's redirect
module (which not all servers have, and not all sites can use), so
it's not very portable.
-Shade
More information about the general
mailing list