2TECH.WORK
2TECH.WORK / PLATFORM

Συνδέστε υπηρεσίες με σαφή συμφωνία

Οι αξιόπιστες ενσωματώσεις αρχίζουν με ρητά αιτήματα, προβλέψιμες αποκρίσεις και προσεκτικά περιορισμένη πρόσβαση.

Διαβάστε περισσότερα
Η αρχιτεκτονική και οι συνδέσεις περιγράφονται σε αυτή τη σελίδα.
01

Περιγράψτε την ανταλλαγή

Για κάθε λειτουργία, τεκμηριώστε τη μέθοδο, τους πόρους, τα απαιτούμενα πεδία και τη μορφή μιας επιτυχημένης απόκρισης. Συμπεριλάβετε ένα σφάλμα επικύρωσης. Διακρίνετε μια αποτυχία μεταφοράς από ένα απορριφθέν αίτημα: η έλλειψη απόκρισης δεν αποδεικνύει ότι μια λειτουργία που αλλάζει κατάσταση απέτυχε.

02

Αντιμετωπίζετε τα διαπιστευτήρια ως παραμετροποίηση

Κρατήστε τα διαπιστευτήρια διακομιστή εκτός των πακέτων του προγράμματος περιήγησης και των αποθετηρίων πηγαίου κώδικα. Ζητήστε το μικρότερο χρήσιμο σύνολο δικαιωμάτων και διαχωρίστε την πρόσβαση ανάπτυξης από την πρόσβαση παραγωγής. Καταγράψτε ποιος κατέχει κάθε ενσωμάτωση και πώς μπορεί να ανακληθεί η πρόσβαση. Ακολουθήστε τη ροή εξουσιοδότησης που τεκμηριώνει ο πάροχος.

03

Σχεδιάστε για μη διαθέσιμες εξαρτήσεις

Ορίστε χρονικά όρια, σεβαστείτε τις οδηγίες για περιορισμό ρυθμού και επαναλάβετε μόνο όταν μια λειτουργία είναι ασφαλές να επαναληφθεί. Όπου υποστηρίζεται, ένα κλειδί αμετάβλητης λειτουργίας μπορεί να ταυτοποιήσει επαναλαμβανόμενα αιτήματα. Καταγράψτε έναν αναγνωριστικό αιτήματος και μια σύντομη κατηγορία αποτυχίας· αποφύγετε κεφαλίδες εξουσιοδότησης, cookies συνεδρίας και προσωπικά δεδομένα.