Sqrl
Secure Quick Reliable Login is an pubkey authentication protocol.
This implementation has the goal to be usable with the Android app provided by kalaspuffar at Github.
The original (not very nice to read) SQRL specification can be found at grc.com.
Installation
Sqrl is available in Hex, the package can be installed
by adding sqrl to your list of dependencies in mix.exs:
def deps do
[
{:sqrl, "~> 0.1.0"}
]
endDocumentation can be generated with ExDoc and is published on HexDocs. The docs can be found at https://hexdocs.pm/sqrl.
Limitations
This project is not ready for production.
Only supports sqrl:// links, because qrl:// links would result in unencrypted communicatiom which I don’t want to support.