Visualizzazione dei risultati da 1 a 5 su 5

Discussione: autenticazione utenti

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2007
    Messaggi
    82

    autenticazione utenti

    Salve ragazzi, devo fare una pagina per accedere ad una cartella del server, e fin qui non c'è problema, l'unica cosa è che se un utente sbaglia tre volte ad inserire i dati, vorrei non dargli (almeno momentaneamente) la possibilità di fare il login.

    Come si può gestire sta cosa?

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    dipende cosa vuol dire "momentaneamente":

    alcune soluzioni:

    1) creare un log di accessi con un timestamp: prima di consentire un nuovo accesso si verifica se è passato un certo tempo dall'ultimo
    2) settare un cookie a tempo dopo il terzo tentativo e verificare che sia "estinto" prima di tentare ancora


    :::Soluzioni di programmazione!

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    286
    sto per fare pure io una cosa del genere!!
    La mia necessità è di impedire il login fino allo sblocco manuale!!
    semplicemete mettendo un altro campo nel database che mi controlli i log falliti!! se nel campo database mi risultano 3 tentativi falliti allora non puoi + loggarti...
    Questa è la teoria il codice non è dfficile da scrivere ma lo scriverò con molta calma un pò per volta quando ho tempo!!

    ciao

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2007
    Messaggi
    82
    era la stessa cosa ke avevo pensato io.

    Qualcuno ha altre soluzioni?

  5. #5
    si potrebbe aggiungere ale vostre soluzioni un'ulteriore verifica prelevando l'ip dell'utente. Cosi facendo eviti a quella persona di effetuare il login fino al momento che il suo ip non cambia oppure che sia tu a deciderlo dopo un lasso di tempo.

    Questo nel caso l'utente abbia i cookies disabilitati.
    Nulla è impossibile. Il difficile è trovare la soluzione che renda l'impossibile possibile...
    http://www.eternaldream.it

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.