Εισαγωγή στην Αυθεντικοποίηση σε PHP
Αυθεντικοποίηση - αυτή είναι η διαδικασία με την οποία ένας ιστότοπος προσδιορίζει τον χρήστη. Για αυτό, ο χρήστης συνήθως πρέπει να εισάγει το όνομά χρήστη και τον κωδικό πρόσβασής του. Μετά από αυτό, ο ιστότοπός μας πραγματοποιεί εξουσιοδότηση αυτού του χρήστη, δηλαδή του παρέχει ορισμένα δικαιώματα για την εκτέλεση λειτουργιών.
Φυσικά, αρχικά αυτός ο χρήστης πρέπει να περάσει από εγγραφή σε αυτόν ακριβώς τον ιστότοπο: να επινοήσει ένα όνομα χρήστη (δηλαδή, ένα όνομα στον ιστότοπο), και μάλιστα έτσι ώστε αυτό το όνομα να μην είναι κατειλημμένο, και έναν κωδικό πρόσβασης.
Συνήθως, το όνομα χρήστη είναι δημόσια πληροφορία, η οποία είναι ορατή σε όλους τους επισκέπτες του ιστότοπου. Λοιπόν, και ο κωδικός πρόσβασης είναι μυστική πληροφορία, ώστε μόνο ο κάτοχος αυτού του ονόματος χρήστη να μπορεί να αποκτήσει πρόσβαση στα δεδομένα του, ή με άλλα λόγια - στον λογαριασμό του στον ιστότοπο.
Στα επόμενα μαθήματα θα αναλύσουμε πώς υλοποιείται η εξουσιοδότηση και η εγγραφή χρηστών στην PHP.