λογισμικό

Γνώση Υπολογιστών >> λογισμικό >  >> Ανοικτού κώδικα

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

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

Ακολουθεί μια κατανομή για ορισμένα κοινά σενάρια:

* ASP.NET CORE (χρησιμοποιώντας το Visual Studio): Πρόσφατες εκδόσεις του Visual Studio, κατά τη δημιουργία μιας νέας εφαρμογής ιστού ASP.NET Core, συχνά προεπιλογή σε μεμονωμένους λογαριασμούς χρηστών (ή παρόμοια επιλογή). Αυτό χρησιμοποιεί μια βάση δεδομένων εντός εφαρμογής (τυπικά SQL Server Express LocalDB) για την αποθήκευση των διαπιστευτηρίων χρήστη. Άλλες επιλογές όπως "No Authentication", "Λογαριασμοί εργασίας ή σχολικών λογαριασμών" και διάφοροι παρόχους τρίτων (όπως το Google, το Facebook κ.λπ.) είναι επίσης διαθέσιμες κατά τη διάρκεια της δημιουργίας έργων.

* asp.net (παλαιότερες εκδόσεις, όχι πυρήνα): Τα παλαιότερα έργα ASP.NET (προ-πυρήνα) ενδέχεται να προεπιλεγούν στο Windows Authentication , ανάλογα με τις ρυθμίσεις του προτύπου και του έργου. Αυτό βασίζεται στα διαπιστευτήρια των Windows του χρήστη. Άλλες επιλογές όπως οι έλεγχοι ταυτότητας φόρμας ήταν επίσης συνηθισμένες.

* Άλλα πλαίσια (π.χ. Django, Ruby on Rails, Spring Boot): Τα πλαίσια όπως το Django (Python), το Ruby on Rails και το Spring Boot (Java) έχουν τις δικές τους προεπιλογές. Μπορεί να μην έχουν ενσωματωμένη μέθοδο ελέγχου ταυτότητας στο βασικό πρότυπο έργου. Συχνά, θα πρέπει να προσθέσετε λειτουργικότητα ταυτότητας αργότερα χρησιμοποιώντας επεκτάσεις ή βιβλιοθήκες. Το Django, για παράδειγμα, συχνά απαιτεί από εσάς να ρυθμίσετε ρητά τους λογαριασμούς χρηστών και το middleware ελέγχου ταυτότητας.

Εν ολίγοις, δεν υπάρχει ενιαία απάντηση. Ελέγχετε πάντα τις επιλογές που παρουσιάζονται κατά τη δημιουργία έργου στο IDE ή το πλαίσιο σας. Η τεκμηρίωση για το επιλεγμένο πλαίσιο ιστού σας θα αναφέρει επίσης οριστικά την προεπιλεγμένη συμπεριφορά ελέγχου ταυτότητας (ή την έλλειψή του) για τα πρότυπα έργου της.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα