Video: Trebam li koristiti oauth2 za svoj API?
2024 Autor: Lynn Donovan | [email protected]. Zadnja promjena: 2023-12-15 23:48
2 odgovora. Dobro je što želiš čini odmor API u čvoru. Ali ako su vaši podaci osjetljivi, poput privatnih korisničkih podataka, tada morate postaviti neku vrstu sigurnosnog sloja na svoj API . Također, korištenjem OAuth ili druga sigurnost temeljena na tokenima može vam pomoći da izgradite bolju provjeru dopuštenja u vašoj korisničkoj bazi.
Štoviše, kako OAuth2 radi u REST API-ju?
OAuth2 je poželjna metoda provjere autentičnosti pristupa API . OAuth2 omogućuje autorizaciju bez da vanjska aplikacija dobije adresu e-pošte ili lozinku korisnika. Umjesto toga, vanjska aplikacija dobiva token koji autorizira pristup korisničkom računu.
Drugo, koristi li se OAuth2 za autentifikaciju? OAuth 2.0 nije an ovjera protokol. Velik dio zabune proizlazi iz činjenice da je OAuth korišteni unutar ovjera protokole, a programeri će vidjeti komponente OAuth i stupiti u interakciju s tijekom OAuth i pretpostaviti da jednostavnom upotrebom OAutha mogu postići korisnika ovjera.
Osim gore navedenog, trebam li koristiti OAuth?
Vas trebao bi samo koristite OAuth ako ti stvarno treba. Ako gradite uslugu tamo gdje trebate koristiti osobni podaci korisnika koji su pohranjeni na drugom sustavu - koristite OAuth . Ako ne – možda biste željeli preispitati svoj pristup!
Što je bolje JWT ili OAuth2?
JWT jednostavniji je od SAML-a 1.1/2.0 i podržan od strane svih uređaja i jest više moćniji od SWT (Simple Web Token). OAuth2 - OAuth2 riješiti problem da korisnik želi pristupiti podacima pomoću klijentskog softvera kao što su web-aplikacije koje se temelje na pregledavanju, izvorne mobilne aplikacije ili desktop aplikacije.
Preporučeni:
Koju bazu podataka trebam koristiti s node js?
Čvor. js podržava sve vrste baza podataka bez obzira radi li se o relacijskoj ili NoSQL bazi podataka. Međutim, NoSQL baze podataka poput MongoDb najbolje se uklapaju s Nodeom. js
Trebam li koristiti flux ili Redux?
Flux je uzorak, a Redux je biblioteka. U Reduxu, konvencija je imati jednu pohranu po aplikaciji, obično odvojenu na domene podataka interno (možete stvoriti više od jedne Redux trgovine ako je potrebno za složenije scenarije). Flux ima jedan dispečer i sve radnje moraju proći kroz taj dispečer
Koji tip podataka trebam koristiti za telefonski broj u SQL-u?
Pohranite telefonske brojeve u standardnom formatu koristeći VARCHAR. NVARCHAR bi bio nepotreban jer govorimo o brojevima i možda nekoliko drugih znakova, poput '+', ' ', '(', ')' i '-'
Koji DB trebam koristiti?
Vaši izbori su: klijent-poslužitelj baziran RDBMS, kao što su MySQL, MSSQL, Oracle, PostgreSQL itd. Oni su solidni, u proizvodnji se koriste dugo vremena, ali trebaju konfiguraciju, upravljanje. SQL baza podataka bazirana na datotekama, kao što je SQLite 3. Ne trebaju puno konfiguracije ili upravljanja
Trebam li koristiti OAuth za svoj API?
2 odgovora. Dobro je što želite napraviti REST API u čvoru. Ali ako su vaši podaci osjetljivi, poput privatnih korisničkih podataka, tada morate postaviti neku vrstu sigurnosnog sloja na svoj API. Također, korištenje OAutha ili druge sigurnosti temeljene na tokenima može vam pomoći da izgradite bolju provjeru dopuštenja u vašoj korisničkoj bazi