1
0
Fork 0
mirror of https://github.com/seanmorley15/AdventureLog.git synced 2025-07-20 21:39:37 +02:00

Remove debug print statements from DisableCSRFForMobileLoginSignup middleware

This commit is contained in:
Sean Morley 2025-05-12 10:42:50 -04:00
parent 7c3c139e61
commit f15d7bfd1e

View file

@ -35,13 +35,6 @@ class DisableCSRFForMobileLoginSignup(MiddlewareMixin):
def process_request(self, request): def process_request(self, request):
is_mobile = request.headers.get('X-Is-Mobile', '').lower() == 'true' is_mobile = request.headers.get('X-Is-Mobile', '').lower() == 'true'
is_login_or_signup = request.path in ['/auth/browser/v1/auth/login', '/auth/browser/v1/auth/signup'] is_login_or_signup = request.path in ['/auth/browser/v1/auth/login', '/auth/browser/v1/auth/signup']
print(f"Request path: {request.path}")
print(f"Is mobile: {is_mobile}")
print(f"Is login/signup: {is_login_or_signup}")
print(f"Request headers: {request.headers}")
if is_mobile and is_login_or_signup: if is_mobile and is_login_or_signup:
print("✅ Disabling CSRF for mobile login/signup")
setattr(request, '_dont_enforce_csrf_checks', True) setattr(request, '_dont_enforce_csrf_checks', True)
else:
print("🔒 CSRF not disabled for this request")