remote authentication
Is there a way to have two separate zope instances on different machines and have them both authenticate against one acl_users folder on only one of these machines? regards garry
--On 31. August 2008 15:01:24 +0100 Garry Saddington <garry@schoolteachers.co.uk> wrote:
Is there a way to have two separate zope instances on different machines and have them both authenticate against one acl_users folder on only one of these machines?
By using ZEO? -aj
On Sunday 31 August 2008 15:10, Andreas Jung wrote:
--On 31. August 2008 15:01:24 +0100 Garry Saddington
<garry@schoolteachers.co.uk> wrote:
Is there a way to have two separate zope instances on different machines and have them both authenticate against one acl_users folder on only one of these machines?
By using ZEO?
No because I want to use different ZODB's. I have a management information system(MIS) used by teachers where the ZODB does not grow and all data is stored in a Postgres DB. The teachers authenticate against this machine. The students have an eportfolio system that runs on a different Zope server where the ZODB grows when students add work. I would like teachers to be able to log into the MIS and seemlessly visit the other student machine to grade work. As I have it, I would have to duplicate the acl_users folder for the teachers to both machines. It is this duplication that I am trying to do without. regards garry
--On 31. August 2008 15:38:38 +0100 Garry Saddington <garry@schoolteachers.co.uk> wrote:
On Sunday 31 August 2008 15:10, Andreas Jung wrote:
--On 31. August 2008 15:01:24 +0100 Garry Saddington
<garry@schoolteachers.co.uk> wrote:
Is there a way to have two separate zope instances on different machines and have them both authenticate against one acl_users folder on only one of these machines?
By using ZEO?
No because I want to use different ZODB's.
What is the problem? You share a common ZODB containing the acl_users folder in the root through ZEO and mount different other ZODBs using ZEO into the mounted main storage. -aj
On Sunday 31 August 2008 15:31, Andreas Jung wrote:
--On 31. August 2008 15:38:38 +0100 Garry Saddington
<garry@schoolteachers.co.uk> wrote:
On Sunday 31 August 2008 15:10, Andreas Jung wrote:
--On 31. August 2008 15:01:24 +0100 Garry Saddington
<garry@schoolteachers.co.uk> wrote:
Is there a way to have two separate zope instances on different machines and have them both authenticate against one acl_users folder on only one of these machines?
By using ZEO?
No because I want to use different ZODB's.
What is the problem?
You share a common ZODB containing the acl_users folder in the root through ZEO and mount different other ZODBs using ZEO into the mounted main storage.
Thanks that sounds perfect, I didn't think about it like that! regards garry
Garry Saddington wrote:
You share a common ZODB containing the acl_users folder in the root through ZEO and mount different other ZODBs using ZEO into the mounted main storage.
Thanks that sounds perfect, I didn't think about it like that! regards
You could also just store the user info in PostGres and connect to it from both instances. Something like SimpleUserFolder lets you do that pretty easilly. cheers, Chris -- Simplistix - Content Management, Zope & Python Consulting - http://www.simplistix.co.uk
participants (3)
-
Andreas Jung -
Chris Withers -
Garry Saddington