Google は、HttpServletRequest リクエスト パラメータを渡さずに userService.getCurrentUser() を呼び出すことをどのように許可していますか? UserService を拡張しようとしていますが、簡単にはできません。
UserService と重複する独自の認証メカニズムを作成して、Google がサポートするユーザーと自動的にログインするユーザーを許可できるようにしました。しかし、関数から呼び出されたときに getCurrentUser を送信する方法を知りたいです。
これが現在のワークフローです
リソースを保護するためのリクエスト -> フィルター -> 現在のユーザーをどこかに設定しますが、httprequests を渡さずにアプリケーションの残りの部分から呼び出すことができる場所がわからない..
私のコードで
GetCurrentUser() は、フィルターに設定されたユーザーを返す必要があります。元の HttpServletRequest を渡さないことに注意してください
ありがとう。