name | mode | size |
---|---|---|
lass | 040000 | |
parenscript | 040000 | |
static | 040000 | |
templates | 040000 | |
utilities | 040000 | |
.gitignore | 100644 | 0 kb |
.gitmodules | 100644 | 0 kb |
COPYING | 100644 | 1 kb |
README.md | 100644 | 1 kb |
README.txt | 100644 | 0 kb |
TODO.md | 100644 | |
angular.lisp | 100644 | 2 kb |
cl-oid-connect.asd | 100644 | 1 kb |
cl-oid-connect.lisp | 100644 | 14 kb |
demo.lisp | 100644 | 17 kb |
facebook-secrets.json.dist | 100644 | 0 kb |
google-secrets.json.dist | 100644 | 0 kb |
package.lisp | 100644 | 0 kb |
rss.lisp | 100644 | 10 kb |
tables.lisp | 100644 | 3 kb |
utils.lisp | 100644 | 0 kb |
whitespace-rss.asd | 100644 |
This project implements the OpenId Connect API. In its current state, it can
authenticate a user against Google and display the informaiton Google sends
back. The only tricky requirement it has is cljwt, a library for parsing JSON
Web Tokens, which is not in quicklisp but can be gotten from
<https://github.com/fiddlerwoaroof/cljwt>. (This is my fork, I've made a couple
changes since the original library didn't support the signature algorithm Google
uses).
(c) 2015 Edward Langley, distributed under a 2-clause BSD License