소스 검색

[core] Avoid augmenting Spnego user if user is None

https://github.com/cloudera/hue/issues/269
Jenny Kim 10 년 전
부모
커밋
cd94b1b
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      desktop/core/src/desktop/auth/backend.py

+ 3 - 1
desktop/core/src/desktop/auth/backend.py

@@ -498,7 +498,9 @@ class SpnegoDjangoBackend(django.contrib.auth.backends.ModelBackend):
 
         user.save()
 
-    user = rewrite_user(user)
+    if user is not None:
+      user = rewrite_user(user)
+
     return user
 
   def clean_username(self, username):