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 992ad430acac52dedbc04056cd45abf640e2b29b
tree d12605a3aa6c3cb6cf0442e33a401638cd362724
parent ca1326490cac6be7e38c04443f4dc6ec8663853f
tree d12605a3aa6c3cb6cf0442e33a401638cd362724
parent ca1326490cac6be7e38c04443f4dc6ec8663853f
| 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/ | ||
| |
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








