ラベル login の投稿を表示しています。 すべての投稿を表示
ラベル login の投稿を表示しています。 すべての投稿を表示

2009年5月28日木曜日

Seam の login

以前から、このlogin (remember me, パスワード忘れた、etc.)に関わる部分ってpersistence layerに何を使うのかを別にすれば、殆どどれも同じようなものなので、「誰か雛形作ってくれないかな?」と思っていたら、ありました。
http://thelabdude.blogspot.com/2009/05/user-registration-solution-using-jboss.html
facesMessagesを使えてないので、不必要に複雑になっている部分がありますが、大変すっきりと説明もわかりやすく書かれています。 特に、本人確認メールと、本人によるアクティベーション、パスワードを忘れたときのリセットメールとか、考えただけでうっとおしい必ず必要な仕事が結構あるんですよね、このloginに関わる部分は。
助かった!! ということで、早速コピペして、いじっていますが、単純なコピペでは動いてくれていません。seam-genの作る雛形と、jbosstoolsの作る奴が違うのも面倒です。 しかし、0から作る必要が無くなったので、少しほっとしています。 1週間くらいで何とかなるかな?
seam-genでここまでやってくれるとか、コピペで作れるloginのモジュールとかあるともっと便利なのですが、、。

ps. ついでに、コードを入れる方法が分かった(初歩的な話ですいません)。
          
@Observer(Identity.EVENT_LOGIN_FAILED)
public void onLoginFailed() {
this.currentUser = null;
facesMessages.addToControlFromResourceBundle("loginForm:loginBtn",FacesMessage.SEVERITY_ERROR, "login_error");
}

WSJT-x Super F/H

 WSJT-x使い始めてから随分経ちます(JT65しかなかった頃から)が、FT8のF/Hの使いがっ手の悪さ、MSHVの方が利用されている実態、F/HでFoxがマルチで返答すると信号が弱くなる、などからSuperF/Hが実装されましたね。  そこまでは、問題なく理解していたのですが...