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.

Empfohlene Antworten

Veröffentlicht

Hallo,

ich suche ein Tannummern System für Homepages.

Das ganze soll folgendermaßen aussehen:

Ich will auf meiner Homepage einen Bereich der Passwort geschüzt ist. Und ich will ganz einfach Passwörter erstellen können. Wenn sich jemand auf der HP in den Bereich eingeloggt hat, soll das Passwort verfallen. So das man sich mit einem Passwort nur einmal einloggen kann und es danach ungültig ist.

Gibt es ein System in der Art fürs Internet???

ISt sehr wichtig, bitte helft mir :confused:

lösche das passwort einfach aus der db, nachdem der user das passwort einmal benutzt hat

ist mit php und mysql eigentlich kein grosses Problem

Ich weiß ja nicht wann sich der User einloggt?! Das kann ja 2 Monate später sein als ich ihm das PW gegeben habe

das datum ( weiss nicht genau,was du vorhast)

kannst du ja auch in der db speichern (timestamp oder datetime- je nach Zweck), und dann darauf reagieren

Was ich vorhabe, ist ganz einfach!

Ich will auf meiner Page einen PW geshützten bereich haben.

und die pws will ich selber erstellen können, vielleicht per generator und wenn dann der user xy sich mit einem pw aus meinem generator einloggt soll dieses pw verfallen und er kann erst wieder in den bereich wenn ich ihm ein neues pw gegeben habe

User bittet um ein Passwort -> Passwort wird in die DB geschrieben

User logt sich ein -> Passwort wird wieder aus der DB gelöscht

Das ist was meine Vorredner meinten.

Bine

Genau, anders machen es die Banken auch nicht. Sobald du eine TAN Nummer verwendest, wird diese gesperrt (ich glaube bei Banken werden die erstmal nur als "benutzt" markiert und später gelöscht).

Du nimmst zum einen ein Skript, das dir X Passwörter für User X erstellt, diese in einer Datenbank speichert und dem User z.B. zukommen läßt. Wenn du das ganze mit einer Reihenfolge machst (PW1, PW2, ...) kannst du dann auch gleich prüfen, das er die TANs in der vorgegebenen Reihenfolge benutzt (sofern gewünscht). Wenn du noch einen Timestamp dazu nimmst, kannst du dem User sagen die Passwörter sind X Tage/Wochen/Monate gültig, danach werden sie automatisch gelöscht (CronJob).

Für den Login hast du ein weiteres Skript, und jedes mal wenn sich der User anmeldet wird das Passwort entweder aus der Datenbank gelöscht (wie oben genannt) oder es wird "gesperrt" und später gelöscht. Mit den passenden Funktionen kannst du dann auch das mit der Reihenfolgene von oben einbauen.

So schwer ist das doch nicht, zumindest von der Logik. Und vom programmieren in PHP dürfte es auch nicht sonderlich komplex sein (der reine PW-Generator und der Login mit löschen des PWs).

:D Genau so wie du das erklärt hast will ich das haben :D

:( Nur wie mach ich das, ich kann kein PHP!?!

Also wenn Du wirklich Webseite programmieren - und nicht nur Spielchen mit HTML machen willst - dann solltest Du PHP lernen. Kannst Du eine andere Programmiersprache? Schau mal hier nach - das finde ich ganz gut zum lernen - da ist alles von Anfang an erklärt - und Datenbanken kannst Du direkt mitlernen.

Bine

Also PHP solltest du dafür schon können. So ein System ist mir bisher auch nicht auf den ganzen Skript-Archiven über den Weg gelaufen, aber du kannst ja mal ein wenig im Internet suchen.

Ansonsten, wie meine Vorredner sagten, kauf die ein Buch zu PHP oder such dir jemand der das kann. Wenn es für deine private Page ist lohnt sich jemand externes nicht, wenn es aber für einen Kunden sein soll, würde ich mit ihm klären, ob er bereit ist, für das Skript zu zahlen und es von einem erfahrenen Coder machen lassen.

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

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.