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