- 87 -
countdown_command: Η εντολή υπολοίπου χρόνου εκτέλεσης του
προγράμματος που προορίζεται για τη συσκευή.
start_command: Η εντολή έναρξης του προγράμματος. Στην περίπτωση που είναι
1 ξεκινάει το πρόγραμμα που έχει επιλεχθεί. Μόλις η εντολή διαβαστεί από τη συσκευή,
η τιμή αυτή μηδενίζεται.
stop_command: Η εντολή ακύρωσης του τρέχοντος προγράμματος. Στην
περίπτωση που είναι 1 ακυρώνεται το πρόγραμμα που εκτελείται. Μόλις η εντολή
διαβαστεί από τη συσκευή, η τιμή αυτή μηδενίζεται.
4.2.4 Πίνακας “password_reset”
Ο Πίνακας 9 εμφανίζει τη δομή του πίνακα “password_reset” ο οποίος περιέχει τις
πληροφορίες που χρειάζεται ένας χρήστης προκειμένου να επαναφέρει τον κωδικό του.
Όνομα
Τύπος
Κενό
Προεπιλογή
user_id
int(11)
όχι
καμία
password_reset_hash
varchar(32)
όχι
καμία
timestamp
datetime
όχι
καμία
Πίνακας 9: Η δομή του πίνακα “password_reset”
user_id: Το αναγνωριστικό του χρήστη που αιτήθηκε επαναφορά του κωδικού
του.
password_reset_hash: Μια συμβολοσειρά σταθερού μήκους 32 χαρακτήρων
που προκύπτει από συνάρτηση κατακερματισμού και χρησιμεύει ως στοιχείο
επαλήθευσης του αιτήματος επαναφοράς κωδικού.
timestamp: η χρονική στιγμή του αιτήματος επαναφοράς κωδικού σε μορφή
ημερομηνίας και ώρας.
4.2.5 Πίνακας “user_activation”
Ο Πίνακας 10 εμφανίζει τη δομή του πίνακα “user_activation” ο οποίος περιέχει τις
πληροφορίες που χρειάζεται ένας χρήστης προκειμένου να ενεργοποιήσει τον λογαριασμό του.