liferayユーザーデータベースを使用する別のWebアプリがあります。ただし、ユーザーがこのWebサイトにアクセスする前に、まず認証を受ける必要があります。この機能を実現するにはどうすればよいですか。電子メール/パスワードを使用して認証のためにWSAPIを検索しようとしましたが、見つかりませんでした。
また、ユーザーは引き続きliferayポータルにログインできる必要があります。また、ログインは別のliferayWebサービスのようにする必要があります。
ヒントはありますか?
うーん、私はデータベースにアクセスできるので、おそらく1つの方法は、クライアントから提供されたパスワードをハッシュすることですか?データベースに保存されている値に対して検証します。
PwdEncryptorクラスがパスワードの暗号化を担当していることがわかりましたが、残念ながら、liferayとの依存関係が多すぎて、パスワードを引き出すことができません:-?
ありがとう