/escurel

Secure Quick Reliable Login (SQRL) support for Clojure

Primary LanguageClojure

escurel

Secure Quick Reliable Login (SQRL) support for Clojure.

Steve Gibson's SQRL technology offers a new approach to web identity without passwords. The escurel library provides an implementation of SQRL using the latest Clojure and ClojureScript user interface framework Om.

The word "squirrel", first specified in 1327, comes from Anglo-Norman esquirel from the Old French escurel, the reflex of a Latin word sciurus.

Running

Download the React javascript library:

cd resources/public/js/
wget http://fb.me/react-0.11.1.js

Have Leiningen auto build ClojureScript sources:

cd ../../..
lein cljsbuild auto escurel &

Open http://localhost:8080 in your favorite browser:

open http://localhost:8080

References

Here is a fantastic guide to SQRL

Here is a working client (for Android)

Here are three (mostly) working servers:

Copyright and license

Copyright © 2014-2015 Tom Marble

Licensed under the EPL (see the file EPL).