Ho avuto un'idea, una roba simile a quella che fa google per garantire maggiore sicurezza all'account.
In pratica, all'avvio dell'applicazione il programma controlla se l'indirizzo IP del pc in uso è presente in un database di quelli precedentemente usati. Se è presente, ti fa entrare nell'account, se non è presente manda una mail all'indirizzo dell'utente con scritto un codice generato casualmente. Il programma resta in attesa del codice, se viene inserito giusto aggiorna lascia entrare ed aggiorna la lista aggiungendo l'ip del pc, sennò continua a chiederlo.
Che ve ne pare? può essere sensata?
Ho già scritto il codice (diciamo che il 95% è pronto, devo solo sistemare alcune 'finezze' ma di per se funziona già). Ho poco tempo quindi ora non sto a spiegare tutto, domani edito il topic. Vi lascio lo stesso il sorgente, che si divide in file di configurazione e programma in python.
config.confCODICE
server=http://sycsis.altervista.org/database.txt
mail=pietrobolcato@gmail.com
mailmsg=Questa e' una mail inviata da X.[nl]Per favore, inserisci il seguente codice nell'input richiesto dal programma[nl][nl][codice]
mailda=tm@c.com
soggetto=test soggetto
lencodice=6
programma.pyhttp://pastebin.com/hFkkmBXTPS: ho creato la mail apposta (
[email protected] e il suo relativo ftp sicsys.altervista.org . Nel sorgente sono presenti ovviamente password e utenti, siete pregati di
NON modificare niente, grazie.)
PPS: ditemi che ne pensate, se l'idea ha senso e pareri sul codice.
PPPS: saluti.