Σχεδιασμός και κατασκευή ενός υβριδικού αμυντικού αυτοματοποιημένου ρομποτικού συστήματος
148
Στην Εικόνα 58 παρατίθεται το e-mail το οποίο στέλνεται στον χρήστη που έχει αιτηθεί
αλλαγή κωδικού. Στο μήνυμα αυτό επισυνάπτεται ο σύνδεσμος της σελίδας στην οποία
καλείται να μεταβεί ο χρήστης για να γίνει εισάγει το νέο κωδικό του. Ο σύνδεσμος, πέρα
από το domain name της σελίδας, φέρει και τη διεύθυνση e-mail του χρήστη καθώς και τον
τυχαίο αριθμό που παρήγαγε το σύστημα κατά την αίτηση αλλαγής κωδικού. Τα στοιχεία
αυτά βοηθούν στην επικύρωση του χρήστη κατά τη μετάβασή του στη σελίδα αλλαγής
κωδικού.
Εικόνα 58:. Αυτό είναι το E-mail που στέλνεται στο χρήστη που αιτήθηκε αλλαγή κωδικού. Η σελίδα που
επισυνάπτεται θα ανακατευθύνει το χρήστη σε μια νέα σελίδα η οποία εμφανίζεται στην παρακάτω Εικόνα 59.
Στην Εικόνα 59 παρουσιάζεται η σελίδα που έχει δημιουργηθεί για την αλλαγή του
κωδικού. Κατά τη μετάβαση του χρήστη στη σελίδα αυτή γίνεται ο απαραίτητος έλεγχος
αρχικά στη διεύθυνση της σελίδας. Εάν στη διεύθυνση της σελίδας υπάρχει λανθασμένο
τουλάχιστον ένα στοιχείο (η διεύθυνση e-mail ή ο τυχαίος αριθμός), τότε η σελίδα παράγει το
κατάλληλο μήνυμα και αποτρέπεται η φόρτωσή της. Σε αντίθετη περίπτωση ο χρήστης
μπορεί να κάνει την αλλαγή του κωδικού του, με σωστά στοιχεία εισαγωγής, χωρίς κανένα
πρόβλημα.
Κατά την αλλαγή κωδικού, και εφόσον ο χρήστης συμπληρώσει τα στοιχεία που
απαιτούνται και γίνει η ταυτοποίηση, τότε ενημερώνεται η βάση δεδομένων. Σε περίπτωση
που ο χρήστης ξεχάσει το username που χρησιμοποιεί για τη σελίδα, τότε πρέπει να
επικοινωνήσει με το διαχειριστή του συστήματος. Δεν μπορεί να γίνει αλλαγή του username
για λόγους ασφαλείας.