mirror of
https://github.com/GSA/notifications-api.git
synced 2026-02-05 10:42:41 -05:00
log user agents on api call auth.
this'll be useful for trying to figure out which services are using what
This commit is contained in:
@@ -93,7 +93,11 @@ def requires_auth():
|
||||
g.service_id = api_key.service_id
|
||||
_request_ctx_stack.top.authenticated_service = service
|
||||
_request_ctx_stack.top.api_user = api_key
|
||||
current_app.logger.info('Succesful login for service {} with api key {}'.format(service.id, api_key.id))
|
||||
current_app.logger.info('Succesful login for service {} with api key {}, using client'.format(
|
||||
service.id,
|
||||
api_key.id,
|
||||
request.headers.get('User-Agent')
|
||||
))
|
||||
return
|
||||
else:
|
||||
# service has API keys, but none matching the one the user provided
|
||||
|
||||
Reference in New Issue
Block a user