phpbar.de logo

Mailinglisten-Archive

[php] Pear::Auth

[php] Pear::Auth

Jonas Schneider JonasSchneider at gmx.de
Mon Sep 27 19:00:52 CEST 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hallo Liste!

Hat jemand Erfahrung mit PEAR::Auth?
Ich habe mir einen AuthContainer gebastelt, der user und pw aus einer
Textdatei ausliest. Jetzt will Ich aber zusätzlich Gruppen und/oder
weitere Attribute an jeden User fügen. Wenn ich dann aber in der
Funktion fetchData meines AuthContainers ..., ach schaut sie einfach
mal an :)

<code>
class CustomAuthContainer extends Auth_Container
	{
		function CustomAuthContainer()
		{
			// Init Here
		}


		function fetchData($username, $password)
		{
			$filearray = file("./passwd.txt");
			foreach($filearray as $line)
			{
				$data = split("\|", $line);
				if((trim($data[0]) == $username) && (trim($data[1]) == $password))
				{
					global $authLevel;
					$authLevel = $data[2];
					return true;
				}
			}
			return false;
		}
	}


	$custom = new CustomAuthContainer();
</code>
im if seht ihr meinen Versuch, das Attribut aus der Passwortdatei
auszulesen, die so aufgebaut ist:
user1|pw1|admin
user2|pw2|user

Kann jemand helfen?

Grüße
Jonas
- --

Jonas Schneider
eMail JonasSchneider at gmx.de
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.0 (GNU/Linux)

iD8DBQFBWEdIpqpdmWP17qoRAtDlAJ4iXb1bb5nWv474G+5RfqsuxR0a6QCcCYvF
syG7RY5EbfuUv4dGcjzO0HA=
=gE6P
-----END PGP SIGNATURE-----


php::bar PHP Wiki   -   Listenarchive