mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-07-05 11:06:34 +00:00
[Update] 修改获取用户登录的ip和type
This commit is contained in:
parent
23b896b301
commit
7f9644dbac
@ -111,12 +111,10 @@ def on_audits_log_create(sender, instance=None, **kwargs):
|
|||||||
|
|
||||||
def generate_data(username, request):
|
def generate_data(username, request):
|
||||||
user_agent = request.META.get('HTTP_USER_AGENT', '')
|
user_agent = request.META.get('HTTP_USER_AGENT', '')
|
||||||
|
login_ip = get_request_ip(request) or '0.0.0.0'
|
||||||
if isinstance(request, Request):
|
if isinstance(request, Request):
|
||||||
login_ip = request.data.get('remote_addr', '0.0.0.0')
|
login_type = request.META.get('HTTP_X_JMS_LOGIN_TYPE', '')
|
||||||
login_type = request.data.get('login_type', '')
|
|
||||||
else:
|
else:
|
||||||
login_ip = get_request_ip(request) or '0.0.0.0'
|
|
||||||
login_type = 'W'
|
login_type = 'W'
|
||||||
|
|
||||||
data = {
|
data = {
|
||||||
|
Loading…
Reference in New Issue
Block a user