This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
commit ca1326490cac6be7e38c04443f4dc6ec8663853f
tree 220ad092a5692024dbc510ba3c858f4586c0b065
parent 0dc5bebe8d8e70e5c99a8346ab15cc5d71d1b355
tree 220ad092a5692024dbc510ba3c858f4586c0b065
parent 0dc5bebe8d8e70e5c99a8346ab15cc5d71d1b355
| name | age | message | |
|---|---|---|---|
| |
.gitignore | ||
| |
LICENSE | Wed Nov 12 16:06:55 -0800 2008 | |
| |
README | ||
| |
Rakefile | ||
| |
TODO | ||
| |
app/ | ||
| |
config/ | ||
| |
flatirons.graffle | Mon Nov 24 01:28:21 -0800 2008 | |
| |
merb/ | Thu Nov 27 09:53:34 -0800 2008 | |
| |
public/ | Thu Nov 13 17:11:51 -0800 2008 | |
| |
spec/ | ||
| |
tasks/ |
README
flatirons --------- This is a little merb app that serves as an openid provider. The rails provider app inside of the ruby-openid gem is dated and has 0 specs. I needed one at work and it seemed best to learn the code by specing as I go. This works w/ merb 1.0.6. Requirements (UNIX) ------------------- % sudo gem install thor % thor merb:gem:install On Localhost ------------ % script/merb -p 4001 To connect to this you're going to need a user, we can't register them yet though. :\ Have your browser redirect to http://localhost:4001/users/:id The development environment has a user 'atmoose' with email 'atmoose@atmos.com' with password 'foo' it's useful for testing clients A client should hit 'http://localhost:4001/users/atmoose In Staging ---------- Ghetto God Config that uses 'pkill -9 -f merb' in the stop script In Production ------------- Ghetto God Config that uses 'pkill -9 -f merb' in the stop script Diagrams -------- http://flickr.com/photos/atmos/3054931483/ http://www.cl.cam.ac.uk/users/sjm217/misc/openid-protocol.pdf OpenID Tester ------------- http://www.openidenabled.com/resources/openid-test/ Guidance ------------- http://openid.net/specs/openid-authentication-2_0.html http://wiki.openid.net/OpenID_Authentication_2.0








