close Warning: Can't synchronize with repository "(default)" (/project/cl-openid/svn does not appear to be a Subversion repository.). Look in the Trac log for more information.

Version 9 (modified by mpasternacki, 10 years ago) (diff)

Link also to XMLS

Common Lisp OpenID implementation


Source is available (will be, actually, now there is only a skeleton) in a darcs repository at (browse). To get the code, run:

darcs get

To actually run the code, Hunchentoot, Drakma, Ironclad, and XMLS will be needed (possibly more dependencies will be added later on, but I will try not to make this list much bigger). For testing, the FiveAM library will be used. To get quickly up and running with all required libraries (using CL-Librarian), run:

cl-openid$ darcs get lib
cd-openid$ cd lib
cl-openid/lib$ sh
cd-openid/lib$ cd ..
cd-openid$ $LISP
> (load "shelf")
> (cl-librarian:download-shelf 'cl-openid.deps) ; for the first time or when new dependency is added
> (cl-librarian:use-shelf 'cl-openid.deps) ; when libraries are already downloaded
> (asdf:oos 'asdf:load-op :cl-openid)
> (asdf:oos 'asdf:test-op :cl-openid) ; 5am unit tests

Mailing lists

Other resources

Welcome to your project

Please read the TracGuide to help you get started with your project.

Also see for some information about how Trac is configured and for hints which you may be interested in.

The maintainers

Starting Points

For a complete list of local wiki pages, see TitleIndex.

Attachments (2)

Download all attachments as: .zip