background image

 

64 | 

P a g e

 

 

ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΥΛΟΠΟΙΗΣΗ WEBSITE ΠΛΑΤΦΟΡΜΑΣ ΓΙΑ ΤΗΝ ΔΙΑΧΕΙΡΙΣΗ ΡΟΜΠΟΤΙΚΩΝ 

ΣΥΣΤΗΜΑΤΩΝ

 

 

•  check-auth.js 

 

Μέσα σε αυτό το αρχείο, έχουν οριστεί δύο (2) μέθοδοι που εκτελούνται για κάθε request που 

κάνει ο χρήστης ή το ρομπότ. Κατά τη διάρκεια ικανοποίησης των request, οι μέθοδοι ελέγχουν αν 

μέσα  στο  request  περιέχεται  το  header,  στο  οποίο  είναι  αποθηκευμένο  το  κλειδί  (token)  που 

λαμβάνει ο χρήστης και το ρομπότ κατά την είσοδό τους στο σύστημα. Τα route που σχετίζονται 

με την είσοδο και εγγραφή του χρήστη, την επανέκδοση κωδικού για τον χρήστη, την υπενθύμιση 

ονόματος  χρήστη  και  την  είσοδο  του  ρομπότ,  δεν  ελέγχεται  ο  header  του  κλειδιού,  διότι  αυτά 

θεωρούνται request του ανώνυμου χρήστη. 

Στην εικόνα (27) παρουσιάζεται μέρος του κώδικα από το αρχείο 

check-auth

.js. 

 

 

Εικόνα 27: Κώδικας αρχείου check-auth.js