Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Probleme mit PHP Authentifizierung

Empfohlene Antworten

Veröffentlicht

Hallo,

ich habe da ein kleines Problem mit PHP und der Absicherung von Dateien.

Eine Administrationsseite soll mit .htaccess geschützt werden. Der Zugriff soll über ein PHP-Formular erfolgen, das Auslesen des Passworts soll aber über eine Datenbank laufen, da auch noch eine Zuordnung der Funktionen des Benutzers angegeben werden muss.

Auch soll die admin-Seite durch direkten Aufruf geschützt werden. Wenn die adminseite über die Browserzeile aufgerufen wird, soll der User zur LoginSeite geleitet werden. Welche Möglichkeiten gibt es da, dass in der Hauptsache mit PHP und MySQL und .htaccess zu lösen?

Björn

Warum speicherst du das ganze nicht ein die Datenbank ??

Für das Argument, daß man dann die geschützte Seite trotzdem aufrufen kann => Javasript/ PHP

Erlärung:

Kannst ja durch das Login mit PHP eine Variable mit übergeben,

z.B.: href="bla.php?passwort=eingegebenes_Passwort"

die läßt du nun in der Datenbank überprüfen, ob Benutzername und Kennwort gleich sind, wenn ja, kommt er auf die Seite

und wenn nicht, brichst du über PHP den Seitenaufbau ab und führst den Benutzer zurück auf die Loginseite!

Ach ja, PHP und MySQL bieten dir auch dei Möglichkeit an, das Passwort auch verschlüsselt zu speichern, das könnte aber ein Problem sein, da du dann das Passwort in der Datenbank nur verschlüsselt siehst.

Möglichkeit: Verwende einen eigenen Algorithmus (dann wirds allerdings komplizierter)

Hoffe, man konnte helfen?!

MoRtAlAn

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.