Revision 9f012dae flowspec/views.py
b/flowspec/views.py | ||
---|---|---|
322 | 322 |
except: |
323 | 323 |
user_exists = False |
324 | 324 |
user = authenticate(username=username, firstname=firstname, lastname=lastname, mail=mail, authsource='shibboleth') |
325 |
|
|
325 | 326 |
if user is not None: |
326 | 327 |
try: |
327 | 328 |
peer = user.get_profile().peer |
... | ... | |
345 | 346 |
error = _("Something went wrong during user authentication. Contact your administrator") |
346 | 347 |
return render_to_response('error.html', {'error': error,}, |
347 | 348 |
context_instance=RequestContext(request)) |
348 |
except Exception as e:
|
|
349 |
except User.DoesNotExist as e:
|
|
349 | 350 |
error = _("Invalid login procedure. Error: %s" %e) |
350 | 351 |
return render_to_response('error.html', {'error': error,}, |
351 | 352 |
context_instance=RequestContext(request)) |
Also available in: Unified diff