php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 23.10.2005, 15:37  
Gast
 
Beiträge: n/a
Standard authentifizierung mal etwas anders

Hallo zusammen,

Ich bastel gerade an einem Loggin-System.
Im Gegensatz zu den meisten anderen Seiten gibt es keine Loggin-Seite.
Besucht ein User die Seite, kann ich ihn anhand seiner NT-Kennung identifizieren. Diese Kennung frage ich von einer DB ab. Das funktioniert soweit auch.
Die user, welche die Seiten lesen dürfen, liegen auf einer anderen DB.
Ich muss also die NT-Kennung mit der DB der erlaubten user vergleichen.
Da liegt dann auch mein Problem....

Wie kann ich so eine (OR-?)Funktion realisieren, dass ich alle Einträge in meiner user-DB mit der NT-Kennung vergleichen kann?

Vielen Dank für Eure Hilfe....ich seh den Wald vor lauter Bäumen nicht

Grüße
flupsi
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 23.10.2005, 17:12  
Gast
 
Beiträge: n/a
Standard

Zitat:
ich seh den Wald vor lauter Bäumen nicht
Das geht mir bei der Frage genauso. Und was hast du bisher versucht?

Gruß
phpfan
 
Alt 23.10.2005, 18:06  
Gast
 
Beiträge: n/a
Standard

Im Prinzip geht es darum, die userid, welche ich automatisch von DB A empfange, mit der Liste der erlaubten user in DB B zu vergleichen. Ist der user in DB B vorhanden, darf er alles sehen. Ist er nicht vorhanden, bekommt er eine Fehlermeldung.
 
Alt 23.10.2005, 22:08  
Gast
 
Beiträge: n/a
Standard

Zitat:
Besucht ein User die Seite, kann ich ihn anhand seiner NT-Kennung identifizieren. Diese Kennung frage ich von einer DB ab.
Benutzer xyz ruft Deine Seite ab. Wer schreibt jetzt wie in Datenbank A für Dein Skript rein, dass es sich bei diesem Aufruf um Benutzer xyz handelt?
 
Alt 24.10.2005, 06:13  
Gast
 
Beiträge: n/a
Standard

Wie in Datenbank A geschrieben wird, weiss ich nicht. Ist für mich aber auch uninteressant, weil der Teil funktioniert ja.....die daten sind vorhanden.

Ich muss nur vergleichen, ob es diesen user auch in meiner Datenbank B gibt.
 
Alt 24.10.2005, 10:47  
Gast
 
Beiträge: n/a
Standard

Gut, anders gefragt: Wie rufst Du die Daten zum jeweiligen Benutzer aus Datenbank A ab?
 
Alt 24.10.2005, 15:50  
Gast
 
Beiträge: n/a
Standard

Es handelt sich um ein Firmenintranet. Da sich jeder mit seinem NT-Account anmeldet...(die Authentifizierung findet auf einem Server statt..Active Directory oder so...) kann ich seine Daten ganz normal von einem SQL-Server abfragen.

All seine Daten stehen mir dann auch als PHP-Variablen zur Verfügung.
Vom Prinzip nicht viel anders, als wenn ich mir die Daten aus einem Cookie ziehen würde.

Mir ist auch schon eine Idee gekommen:
Ich werde einfach seine NT-Kennung nehmen, und damit eine Query-Anfrage an meine User-DB (DB B) starten. Kommt ein Datensatz an, darf er alles sehen. Ist der Datensatz leer/nicht vorhanden, sieht er eine Fehlermeldung.
Mal sehen, ob das so funktionieren wird.

Grüße
flupsi
 
Alt 25.10.2005, 06:11  
Gast
 
Beiträge: n/a
Standard

Es hat funktioniert.
Danke an alle, die sich bemüht haben, mir zu helfen.

Grüsse
flupsi
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
XML-RPC2 Hash & Salt Authentifizierung solariz PHP-Fortgeschrittene 4 01.02.2008 21:48
http Authentifizierung Lara PHP Tipps 2006 4 30.09.2006 00:38
PHP authentifizierung geht net -.- chiliGREEN PHP Tipps 2006 4 17.09.2006 13:59
http authentifizierung Lara PHP Tipps 2006 4 11.08.2006 17:34
apache und PKI2 Authentifizierung tennessee Server, Hosting und Workstations 0 17.04.2006 16:44
Authentifizierung im Hintergrund ohne Abfragefenster dadonline PHP Tipps 2006 4 29.03.2006 11:54
Authentifizierung gegen passwd/shadow? PAM? PHP-Fortgeschrittene 1 06.01.2006 03:22
PHP zur authentifizierung einer VPN Verbindung mAy^daY PHP Tipps 2005-2 0 18.08.2005 14:21
Apache Authentifizierung Anubis2183 PHP Tipps 2005-2 4 20.06.2005 19:20
User-System / Authentifizierung PHP Tipps 2005 5 21.04.2005 09:02
Authentifizierung und SessionID El Barto PHP-Fortgeschrittene 13 01.04.2005 13:08
Windows Authentifizierung und Passwort auslesen PHP-Fortgeschrittene 3 15.03.2005 16:42
Basic Authentifizierung und IP PHP Tipps 2005 7 06.03.2005 13:18
HTTP - Authentifizierung Stümper PHP Tipps 2005 1 18.02.2005 17:26
[Erledigt] PHP Authentifizierung PHP-Fortgeschrittene 11 20.01.2005 00:17

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
nt-kennung, nt-kennung mit apache auslesen, php nt kennung, authentifizierung salt, php active directory authentifizierung

Alle Zeitangaben in WEZ +1. Es ist jetzt 15:48 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.