|
@@ -166,7 +166,7 @@ def dt_login(request, from_modal=False):
|
|
|
first_user_form = None
|
|
first_user_form = None
|
|
|
auth_form = AuthenticationForm()
|
|
auth_form = AuthenticationForm()
|
|
|
# SAML/OIDC user is already authenticated in djangosaml2.views.login
|
|
# SAML/OIDC user is already authenticated in djangosaml2.views.login
|
|
|
- if hasattr(request,'fs') and ('SpnegoDjangoBackend' in backend_names or 'OIDCBackend' in backend_names or 'SAML2Backend' in backend_names) and request.user.is_authenticated():
|
|
|
|
|
|
|
+ if hasattr(request,'fs') and ('KnoxSpnegoDjangoBackend' in backend_names or 'SpnegoDjangoBackend' in backend_names or 'OIDCBackend' in backend_names or 'SAML2Backend' in backend_names) and request.user.is_authenticated():
|
|
|
try:
|
|
try:
|
|
|
ensure_home_directory(request.fs, request.user)
|
|
ensure_home_directory(request.fs, request.user)
|
|
|
except (IOError, WebHdfsException), e:
|
|
except (IOError, WebHdfsException), e:
|