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.