Με σκοπό τη ρύθμιση πιστοποίησης χρηστών μέσω Linkedin, χρειάζονται το Client ID και το Client secret της εφαρμογής μας. Για να αποκτήσουμε αυτά τα δύο, χρειάζεται να έχουμε έναν λογαριασμό Linkedin με τον οποίο θα συνδεθούμε στον δικτυακό τόπο Linkedin Developers.
Σημαντικό: Για να μπορέσει να πραγματοποιηθεί η πιστοποίηση μέσω Linkedin, χρειάζεται να ενεργοποιήσουμε από τις ρυθμίσεις της εφαρμογής στο Linkedin Developers τη λειτουργία “Sign In with LinkedIn”.
Αρχικά, αφού συνδεθούμε στον δικτυακό τόπο Linkedin Developers, επιλέγουμε από το μενού στο πάνω μέρος την επιλογή “My apps” και στον καταρράκτη που εμφανίζεται επιλέγουμε την εφαρμογή μας. Αν δεν εμφανίζεται εκεί, επιλέγουμε από τον καταρράκτη “View all apps” και επιλέγουμε την εφαρμογή μας από τη σελίδα που θα ανακατευθυνθούμε.
Στη συνέχεια, επιλέγουμε “Products” και το κουμπί “Select” στο πλαίσιο με τίτλο “Sign In with LinkedIn”. Αποδεχόμαστε τους όρους και επιλέγουμε “Add product”.
Ύστερα, επιλέγοντας “Auth” θα μπορέσουμε να πάρουμε το Client ID και το Client secret της εφαρμογής μας από το πλαίσιο με τίτλο “Application credentials”. Για να δούμε το “Client secret”, χρειάζεται να επιλέξουμε το εικονίδιο με το “μάτι” για να εμφανιστεί.
Επιπρόσθετα, χρειάζεται να συμπληρώσουμε τον ακόλουθο σύνδεσμο κάτω από τον τίτλο “Authorized redirect URLs for your app”, επιλέγοντας το “μολύβι”:
https://<domain>/
Όπου <domain> είναι το όνομα χώρου της εφαρμογής μας, για παράδειγμα “eclass.upatras.gr”.
Για να μπορέσουμε να προσθέσουμε τον παραπάνω σύνδεσμο, αρκεί να πατήσουμε το “+ Add redirect URL”, ώστε να εμφανιστεί το πεδίο που χρειάζεται να συμπληρώσουμε.
Ύστερα, επιλέγουμε το κουμπί “Update”, ώστε να ολοκληρωθεί η διαδικασία.
Αφού έχουμε το Client ID και το Client secret της εφαρμογής μας, συνδεόμαστε στην πλατφόρμα μας με λογαριασμό που έχει δικαιώματα διαχειριστή και από το μενού αριστερά επιλέγουμε “Διαχείριση Πλατφόρμας”. Έπειτα, πάλι από το μενού αριστερά επιλέγουμε “Διαχείριση χρηστών” και μετά “Πιστοποίηση Χρηστών”.
Στη σελίδα ρύθμισης πιστοποίησης μέσω Linkedin, συμπληρώνουμε το Client ID στο πεδίο Linkedin Id/Key και το Client secret στο πεδίο Linkedin Secret αντίστοιχα και επιλέγουμε το κουμπί “Αλλαγή” για να οριστικοποιηθούν οι αλλαγές μας.