gem / oq-platform

DEPRECATED. Please refer to https://github.com/gem/oq-platform2
8 stars 3 forks source link

Vulnerability - app is broken if auhentication is off #588

Open daniviga opened 8 years ago

daniviga commented 8 years ago

To test it remove LoginRequiredMiddleware item in MIDDLEWARE_CLASSES tuple in local_settings.py.

MIDDLEWARE_CLASSES = (
    ....
    # geonode.security is enabled to lockdown the website
    'geonode.security.middleware.LoginRequiredMiddleware',
)
Traceback:
File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py" in get_response
  115.                         response = callback(request, *callback_args, **callback_kwargs)
File "/usr/local/lib/python2.7/dist-packages/openquakeplatform/vulnerability/views.py" in list
  72.     user = User.objects.get(username=request.user.username)
File "/usr/lib/python2.7/dist-packages/django/db/models/manager.py" in get
  143.         return self.get_query_set().get(*args, **kwargs)
File "/usr/lib/python2.7/dist-packages/django/db/models/query.py" in get
  404.                 self.model._meta.object_name)