XUGJで質問されて気づいたのですが、XCL2.1のEmailログインpreloadって意外と見つからないですよね。
(もしかしたら、デベロッパーズバイブルあたりに書いてあったのかもしれませんが、今手元にないので確認できません)
絶対に誰かが作っているとは思うのですが、パッと見つからないのは不便なので、ささっと作ってみました。
もちろん、cubeUtilsのオートログインとも併用可能です。
(cubeUtilsはSite.CheckLogin.Successにクッキー処理を追加するだけ。このpreloadはSite.CheckLoginに認証方式を追加するだけだから)
こちらからダウンロードしてください。
http://www.peak.ne.jp/support/xoops/XCL_EmailLoginHack.tar.gz