ポートレット内にログインしているユーザー情報を取得するにはどうすればよいですか?私はPortletRequestを持っていますが、私は何から認証された情報をリクエストから得ることができるのか分かりません。 getUserで十分ではない、私は再度認証を使用する必要があります。liferayポートレットで認証済み情報を取得
0
A
答えて
2
"authenticated-info"と言うと、ユーザー名とパスワードを意味します。気にしないでください。セキュリティ上の理由から(誰でもアクセスできる可能性があります)、OAuthのようなプロトコルを調べたり、シングルサインオントークンを使用したりするべきです。実際、Liferay認証がシングルサインオンで行われた場合、Liferayはパスワードを見たこともありません。
ユーザーに関する詳細な情報(例:完全なユーザーオブジェクトまたは許可チェッカー、あなたはportalRequestから入手することができthemeDisplay
オブジェクトからそれを得ることができます:あなたはそれで何ができるかアイデアを得るためにThemeDisplayインタフェースをルックアップ
ThemeDisplay themeDisplay = (ThemeDisplay) request.getAttribute(WebKeys.THEME_DISPLAY);
。そしてその名前に苛立つことはありません。それを「現状」としてください。
関連する問題
- 1. ActiveXでウェブ認証情報を取得
- 2. liferayポートレットからのews認証
- 3. 検証済みの雲情報yamlテンプレート
- 4. Liferay:ポートレットのユーザー情報を保存する方法は?
- 5. プッシャー:認証情報を取得できませんでした
- 6. 設定済みの(webservices.xml)Webサービスハンドラの情報の取得
- 7. 資格情報や認証情報からメールアドレスを取得する方法は?
- 8. MVC 4のWindows認証でActive Directoryユーザー情報を取得
- 9. 認証でJIRAアカウントから情報を取得
- 10. ASP .NETコアのWindows認証でユーザーのAD情報を取得
- 11. Facebook認証ポリシー、どの情報を取得できますか?
- 12. 認証済みのユーザー情報をグローバルに設定する方法
- 13. クライアント情報での認証
- 14. Liferayでポートレット名を使用してポートレットIDを取得する方法は?
- 15. Firebaseコンソールの認証パネルからユーザ情報を取得
- 16. Web APIからユーザー情報を取得するOAuthベアラー認証
- 17. Facebookから認証トークンとユーザー情報を取得
- 18. シェフの認証情報を取得するには?
- 19. LiferayでWebコンテンツを含むポートレット/ページを取得する
- 20. Drupal;認証済みユーザーのTOTP認証
- 21. Facebookからの情報取得OmniAuth認証ハッシュ
- 22. LiferayのSDKポートレットプラグインは:Liferayをポートレットで
- 23. Liferay MVCポートレットjava.lang.ClassNotFoundException
- 24. Liferayポートレットのプレフィックス
- 25. Liferayカスタム・ログイン・ポートレット
- 26. 渡して認証情報
- 27. swagger codegenの認証情報
- 28. Liferayポートレットでイベントを発生
- 29. WCF Windows認証済みエンドポイント
- 30. Twitter認証済みAPIアクセス