2
로그인 한 사용자를 레일스 로그에 포함시키는 방법이 있습니까? 나는 devise와 graylog2를 사용하고 있는데, 후자는 대답이 중요하지 않다고 가정합니다.레일 로그에 사용자 이름을 포함시킬 수있는 방법 (graylog2 사용)
로그인 한 사용자를 레일스 로그에 포함시키는 방법이 있습니까? 나는 devise와 graylog2를 사용하고 있는데, 후자는 대답이 중요하지 않다고 가정합니다.레일 로그에 사용자 이름을 포함시킬 수있는 방법 (graylog2 사용)
Devise는 현재 로그인 한 사용자에게 액세스하는 데 사용할 수있는 current_user
helper in the controller을 제공합니다.
사용자 모델은 name
속성이 가정하면, 다음과 같은 작업을 수행 할 수 있습니다
::Rails.logger.info "The currently logged-in user is #{current_user.name}"
감사합니다, 그것은 알고하는 데 유용합니다. 나는 이미 기록 된 것들에 사용자 이름을 포함시키기를 바랬습니다. 이미 로그에있는 각 항목에 대해 두 번째 로그 항목을 출력하지 않아도 좋을 것입니다. – William