Dear Tabita,
The wiki is made to work with Django's default authentication system that consists of Users who can be members of Groups. You can assign Group access and add all your subset of users who HAVE privileges to one Group, and then make sure that all the users who don't have access aren't in that group.
Then set the privileges for the root page (see screenshot)
Best,
Ben

--
You received this message because you are subscribed to the Google Groups "django-wiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-wiki...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to django-wiki+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "django-wiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-wiki+unsubscribe@googlegroups.com.
Nope, this part of user administration is for you to either implement or use the Django Admin's auth interface:
http://<host>/admin/auth
django-wiki deliberately avoids providing such functionality,
because project needs are highly individual, and it's impossible
to create a "one size fits all" - Django itself doesn't do that,
neither.
Wouldn't it work by just removing read access to everyone outside of the group?

On 07/19/2018 04:55 PM, Tabitha Samuel wrote:
--Hi,
I'm using django-wiki as a part of a larger user portal which is authenticated via Duo. I've already made the hooks for Django-wiki to redirect to the portal login page for authentication instead of using the inbuilt login mechanism. My question is two fold:
1. I only want a subset of authenticated portal users to be able to view the wiki. Everyone else should get a "You are not authorized to view this page" message when they try to access the wiki.2. I want only a subset of authorized users of the wiki to have write privileges, everyone else should only have read privs.
How do I accomplish this? Thanks for your help!
Regards,
Tabitha
You received this message because you are subscribed to the Google Groups "django-wiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-wiki+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.