Dear all,

I am using Django's user admin module together with subversion + https
to grant users access to
subversion repositories, which works quite nice.

One problems still bother me:

A user can checkout form a repository if he is_active and has staff
status as well.
As far as I understood django's administration, is_active should
garantuee that the user will
be authenticated against django when he tries to establish a
connection to the repository,
while "Staff status" should designate that the user can login to the
django admin site.


This is the result if I try to perform a checkout with user "numpde"
which is_active but has not got staff status. After two misses I tried
with an user ("dan") who is active and has staff_status as well,
which worked fine:

[/tmp] >svn co --username numpde https://.../dune-numpde
Error validating server certificate for 'https://ipvs.informatik.uni-
stuttgart.de:443':
 - The certificate is not issued by a trusted authority. Use the
   fingerprint to validate the certificate manually!
Certificate information:
 - Hostname: ipvs.informatik.uni-stuttgart.de
 - Valid: from Dec 20 14:25:19 2006 GMT until Dec 20 14:25:19 2007 GMT
 - Issuer: IPVS, Stuttgart University, Stuttgart, Germany, DE
 - Fingerprint: b7:59:0b:03:18:9c:2a:d1:6e:b6:12:56:8f:a4:41:21:ff:
71:88:2b
(R)eject, accept (t)emporarily or accept (p)ermanently? t
Authentication realm: <https://ipvs.informatik.uni-stuttgart.de:443>
SGS Subversion Repositories
Password for 'numpde':
Authentication realm: <https://ipvs.informatik.uni-stuttgart.de:443>
SGS Subversion Repositories
Username: numpde
Password for 'numpde':
Authentication realm: <https://ipvs.informatik.uni-stuttgart.de:443>
SGS Subversion Repositories
Username: dan
Password for 'dan':
A    dune-numpde/dune.module
A    dune-numpde/tests
A    dune-numpde/tests/Makefile.am
A    dune-numpde/tests/testcartesian.cc
A    dune-numpde/tests/testfassign.cc
A    dune-numpde/configure.ac
A    dune-numpde/dune_numpde.cc
...


Did anyone of you have the same behaviour? Any hints? Where could I
find further information, or will I have to dive into django's session
handler =(

Many thanks in advance for any suggestions, would be great.
Kind regards, Dan
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to