mod_openid is OpenID 2.0 compatible authentification module for zotonic web framework.
- Goto to zotonic sources:
$ cd /path/to/zotonic
- For zotonic 0.7 use install module script:
$ bin/zotonic installmodule mod_openid
- wait until compilation finished. You should have hg, git and make installed on your system.
Module will be installed to priv/modules/mod_openid.
Module has dependences (erl_openid, ibrowse), they will cloned via git into priv/modules/mod_openid/deps.
It is simple and optional. See Configuring.
You need to enable mod_openid in the /admin/modules.
If you want eye-candy on your site, you need to create look into mod_openid/templates/ dir and create openid submit buttons in the your site templates.
And if you have some brains, you should look onto notifications page, because it will tell you how to gain control over mod_openid's redirections and decisions.
- erl_openid - OpenID 2.0 implementation.
Downloaded automatically on make via git from https://github.com/helllamer/erl_openid/
- ibrowse - (needed by erl_openid) - erlang http-client.
Downloaded automatically on make via git from https://github.com/cmullaparthi/ibrowse/
Initially written by Konstantin Nikiforov <firstname.lastname@example.org> (GPG 0xBED6798A) at 2011.
Code is distributed under Apache License, Version 2.0.