Re: [squid-users] Multiple Auth Realms / E-mail auth

This is a discussion on Re: [squid-users] Multiple Auth Realms / E-mail auth within the Squid Users forums, part of the Web Server and Related Forums category; --=-h27D2LJuF3AvEY5cNYrd Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Tue, 2003-07-01 at 11:42, Diego Rivera ...


Go Back   Usenet Forums > Web Server and Related Forums > Squid Users

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 07-01-2003
Diego Rivera
 
Posts: n/a
Default Re: [squid-users] Multiple Auth Realms / E-mail auth


--=-h27D2LJuF3AvEY5cNYrd
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Tue, 2003-07-01 at 11:42, Diego Rivera wrote:
> Hello all
>=20
> I've been combing through the mailing lists trying to find a conclusive
> answer to my question, but with little luck as yet.
>=20
> I did find references to functionality similar to what I need, but it's
> supposedly in 2.5 - which I don't have and can't implement because of
> its beta-status (I'm using 2.4-STABLE7).


Quick correction: 2.5 is NOT beta, but I still can't use it (yet),
although I need to solve this issue ASAP! Sorry for the mixup.

>=20
>=20
> Here's my issue: I need to have 1 squid proxy for a group of companies
> that share the same building. Each company has their own auth server,
> and e-mail domain. Some share LDAP servers, but users are on different
> branches of the tree.
>=20
> My ideal solution would be to have the proxy authenticate using the
> user's full e-mail and their password. The authenticator program (or
> internal module, or whatever) would then discern which server to auth
> against from the e-mail addx domain, and proceed accordingly.
>=20
> For example: joe@company-1.com is different from joe@company-2.com and
> should be authenticated against the servers for company-1, company-2,
> etc.
>=20
> Once that's done, squidGuard can be used to do redirection, and use the
> full e-mails as usernames where appropriate. This also eliminates audit
> confusion (i.e., joe accessed a porn site, but which joe?!?!?).
>=20
> I'm currently working on an authenticator perl script that does the
> split, and uses specific configurations to determine against which
> server a "realm" will auth against and how (LDAP, SMB, etc).
>=20
> Currently I'm only working on the LDAP module which is the most pressing
> (using Net::LDAP). I realize that there's already an LDAP authenticator
> module available, but it doesn't have the functionality I need.
>=20
> What I'd like to know is if all this work is really necessary (not done
> before), and if anyone who has encountered an issue like this before has
> been able to solve it 100% without having to do custom code.
>=20
> I'm early on in writing the script(s), and it doesn't seem too tough
> (except when you throw in LDAPS/LDAP-TLS into the mix, in which case it
> just gets a little more complex to do the config), but I'd like to avoid
> adding code if it's possible to reduce the complexity of the setup (and
> learn from others' experiences as well).
>=20
> If possible (not a priority), would I be able to tell different domains
> apart for ACL purposes (i.e., company-1 can go to website X, but not
> company-2)? How would this be accomplished? Could it be accomplished
> with the above setup (don't think so...)?
>=20
> Best

--=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3 D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3 D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D
* Diego Rivera *
* *
* "The Disease: Windows, the cure: Linux" *
* *
* E-mail: lrivera<AT>racsa<DOT>co<DOT>cr *
* Replace: <AT>=3D'@', <DOT>=3D'.' *
* *
* GPG: BE59 5469 C696 C80D FF5C 5926 0B36 F8FF DA98 62AD *
* GPG Public Key avaliable at: http://pgp.mit.edu *
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3 D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3 D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D

--=-h27D2LJuF3AvEY5cNYrd
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQA/AcopCzb4/9qYYq0RAgvmAJ92SxYCTPvRBVVPCj3vJ13FoeG8+wCfXNas
VUjKqyIhnFQZ2XA5fuZhcOE=
=iET/
-----END PGP SIGNATURE-----

--=-h27D2LJuF3AvEY5cNYrd--

Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are Off
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT +1. The time now is 11:05 PM.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.0.0