68 |
P a g e
ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΥΛΟΠΟΙΗΣΗ WEBSITE ΠΛΑΤΦΟΡΜΑΣ ΓΙΑ ΤΗΝ ΔΙΑΧΕΙΡΙΣΗ ΡΟΜΠΟΤΙΚΩΝ
ΣΥΣΤΗΜΑΤΩΝ
• auth-interceptor.ts
Οι Angular interceptor είναι μέθοδοι που ενεργοποιούνται όταν γίνεται κάποιο HTTP request
από τον χρήστη στο back end και αντίστροφα. Στη συγκεκριμένη περίπτωση, ο ρόλος του
interceptor είναι να εισάγει το κλειδί (token) που έχει λάβει ο χρήστης, κατά την είσοδό του στην
εφαρμογή, στους header του request. Με αυτόν τον τρόπο εξασφαλίζεται η ομαλή και ασφαλής
διάδοση δεδομένων με το back end.
Στην εικόνα (31) παρουσιάζεται μέρος του κώδικα από το αρχείο
auth-interceptor.ts
.
Εικόνα 31: Κώδικας αρχείου auth-interceptor.ts