mirror of
https://github.com/discourse/discourse.git
synced 2025-02-20 15:04:00 +08:00
FEATURE: add username to NGINX logs
This commit is contained in:
parent
dc563b4484
commit
f26eee8431
|
@ -144,6 +144,7 @@ class ApplicationController < ActionController::Base
|
|||
def set_current_user_for_logs
|
||||
if current_user
|
||||
Logster.add_to_env(request.env,"username",current_user.username)
|
||||
response.headers["X-Discourse-Username"] = current_user.username
|
||||
end
|
||||
response.headers["X-Discourse-Route"] = "#{controller_name}/#{action_name}"
|
||||
end
|
||||
|
|
|
@ -25,7 +25,7 @@ map $http_x_forwarded_proto $thescheme {
|
|||
https https;
|
||||
}
|
||||
|
||||
log_format log_discourse '[$time_local] $remote_addr "$request" "$http_user_agent" "$sent_http_x_discourse_route" $status $bytes_sent "$http_referer" $upstream_response_time $request_time';
|
||||
log_format log_discourse '[$time_local] $remote_addr "$request" "$http_user_agent" "$sent_http_x_discourse_route" $status $bytes_sent "$http_referer" $upstream_response_time $request_time "sent_http_x_discourse_username"';
|
||||
|
||||
server {
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user