Open hicTech opened 12 years ago
Il punto 3 va dettagliato in maniera migliore .
il meccanismo di password che faremo è il seguente: 1) al primo avvio dell'app memorizziamo il timestamp e lo chiamiamo user_id (diciamo per esempio user_id = 2420) 2) poi l'utente imposta la sua password (diciamo per esempio password = "mia_password") 3) la login va fatta in modo che all'app si può accedere o inserendo la password "mia_password" oppure (ma questo l'utente non lo sa ovviamente) può accedere inserendo un id derivato dal suo user_id ( esempio con l'equazione user_id/2 ) 4) quando l'utente ci dice di aver dimenticato la password noi gli diciamo di usare la nuova password 1210, di accedere con questa e modificare la password 5) si nelle specifiche della login ho dimenticato di dire che la password è modificabile nella sezione impostazioni
all'apertura dell'app deve esserci il pannellino per l'inserimento della password. Nel mio iDocs, nella sezione impostazioni, avevo messo l'opzione "rimani loggato". Ovviamente con questa opzione se killi l'app devi comunque reinserire la password al lancio dell'app.
Per ora possiamo fare così: 1) se non imposti la password accedi semplicemente all'app 2) una volta impostata la password, quando accedi all'app ti compare la login ed il link "recupera password" 3) cosa importante se vogliamo usare il mio metodo di password e recupero password per ora devi solo fare la seguente operazione: al primo lancio dell'app memorizzi il timestamp che chiameremo user_id..... fai questo per ora poi ti spiego come implementare il tutto