Consider a scenario in which an anonymous user search for the user profiles 
on the google. He gets public profile link to different social network 
which he can view as the anonymous user but if this user is registered and 
authenticated user on the social site but his profile is inactive at the 
moment he won't be able to view even the public profiles as his permission 
to the profile will be revoke thanks to the is_active authentication check. 
By default in this case Anonymous user will have greater surfing space 
compared with the inactive user.

My question was basically focused on permission support for the Anonymous 
users in Django and is confusing me with the topic Authorization for 
Anonymous and Authorization for inactive user's. In the former it's written 
clearly that there is no support for anonymous users but in later topic as 
referenced in my previous post it states *The support for anonymous users 
in the permission system allows for a scenario where anonymous users have 
permissions to do something while inactive authenticated users do not . * This 
very line mentioned is making the whole state confusing about permission 
support in django.  

On Tuesday, May 9, 2017 at 8:56:47 AM UTC+5, Uzair Tariq wrote:
>
> Does the Django have support for permission for the anonymous users? 
> Reference 
> Topic Link 
> <https://docs.djangoproject.com/en/1.11/topics/auth/customizing/#authorization-for-inactive-users>
>  is 
> making it ambiguous for me deciding between its support. Is it talking 
> about a scenario where permission does support anonymous users and its 
> possible consequences w.r.t inactive users? 
>

-- 
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 django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/762eb92c-42ac-45b3-aa2b-4421795a98c3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to