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 (
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Tue Dec 16 12:51:33 -0800 2008 | |
| |
Gemfile | Tue Sep 22 17:42:28 -0700 2009 | |
| |
LICENSE | Wed Nov 12 16:06:55 -0800 2008 | |
| |
README | Tue Sep 22 17:42:28 -0700 2009 | |
| |
Rakefile | Tue Sep 22 17:42:28 -0700 2009 | |
| |
TODO | Mon Dec 01 20:31:40 -0800 2008 | |
| |
app/ | Wed Feb 18 13:38:50 -0800 2009 | |
| |
config/ | Tue Sep 22 17:42:28 -0700 2009 | |
| |
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/ | Tue Sep 22 17:42:28 -0700 2009 |
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 bundler % gem bundle 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







