Wouldn't it make sense to add in SETTINGS.py 

AUTH_REQUIRED = True/False  # default False for backward compatibility

Then use an @auth_not_required decorator on the few pages it isn't?

Does DJANGO SECURE have such a setting?

On Saturday, July 13, 2013 6:56:24 AM UTC-4, Some Developer wrote:
>
> I make heavy use the login_required decorator and for the most part it 
> is extremely easy to use when using FBVs but when using CBVs one either 
> has to add a dispatch method to the class calling the super classes 
> dispatch method or you need to put the login_required in the url 
> configuration which feels rather nasty. 
>
> Is there a better way to handle the login_required decorator when using 
> CBVs at all? 
>
> Forgetting to add the login_required decorator to an important view 
> could result in a large security hole as well. 
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-users.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to