ee10a78a68992c4fcb92e9d0ea7b0bccc7eb9f08
howto/come_gestire_password.md
... | ... | @@ -0,0 +1,23 @@ |
1 | +Quando nel programma si deve mettere l'inserimento di una password con anche la possibilità di cambiare e salvare una nuova password, il modo per gestire queste operazioni è di realizzare una o più pagine grafiche (a seconda del progetto) in cui mettere un edit per l'inserimento della password e una pagina grafica in cui poter effettuare una modifica e salvataggio della password. |
|
2 | + |
|
3 | +Si utilizza anche una serie di funzioni per gestire le operazioni. |
|
4 | + |
|
5 | +Nel seguente esempio vine mostrato la gestione dell' inserimento e della modifca di due password di un progetto. |
|
6 | + |
|
7 | + |
|
8 | + |
|
9 | + unsigned char superadmin_password[32]; |
|
10 | + unsigned char manutentore_password[32]; |
|
11 | + volatile U8 syel_password[32]="56025"; |
|
12 | + volatile U8 my_password[32]; |
|
13 | + |
|
14 | + void resetPassword(void); |
|
15 | + |
|
16 | + volatile char password[32]; |
|
17 | + volatile char accesso; |
|
18 | + volatile char ledPress; |
|
19 | + |
|
20 | + void resetPassword() |
|
21 | + { |
|
22 | + strcpy(password, "1"); |
|
23 | + } |
|
... | ... | \ No newline at end of file |