Adakah JWT menggunakan OAuth?
Adakah JWT menggunakan OAuth?

Video: Adakah JWT menggunakan OAuth?

Video: Adakah JWT menggunakan OAuth?
Video: OAuth Vs JWT | What is the difference? | Tech Primers 2024, November
Anonim

Pada asasnya, JWT ialah format token. OAuth ialah protokol kebenaran yang boleh gunakan JWT sebagai tanda. Penggunaan OAuth storan sisi pelayan dan sisi klien. Jika anda mahu buat log keluar sebenar anda mesti pergi bersama OAuth2.

Mengenai ini, apakah perbezaan antara OAuth dan oauth2?

OAuth Tandatangan 2.0 tidak diperlukan untuk panggilan API sebenar setelah token dijana. Ia hanya mempunyai satu token keselamatan. OAuth 1.0 memerlukan pelanggan menghantar dua token keselamatan untuk setiap panggilan API dan menggunakan kedua-duanya untuk menjana tandatangan. Di sini menerangkan perbezaan antara OAuth 1.0 dan 2.0 dan cara kedua-duanya berfungsi.

Seseorang juga mungkin bertanya, patutkah saya menggunakan OAuth? awak sepatutnya sahaja gunakan OAuth jika anda benar-benar memerlukannya. Jika anda sedang membina perkhidmatan di mana anda perlu guna data peribadi pengguna yang disimpan pada sistem lain - gunakan OAuth . Jika tidak - anda mungkin mahu memikirkan semula pendekatan anda!

Juga ditanya, bolehkah saya menggunakan OAuth untuk pengesahan?

OAuth 2.0 bukan satu pengesahan protokol. Kebanyakan kekeliruan datang dari fakta bahawa OAuth ialah digunakan di dalam pengesahan protokol, dan pembangun kehendak lihat OAuth komponen dan berinteraksi dengan OAuth mengalir dan menganggap bahawa dengan mudah menggunakan OAuth , mereka boleh mencapai pengguna pengesahan.

Bagaimanakah pengesahan JWT berfungsi?

Web JSON Token ( JWT ) ialah standard terbuka (RFC 7519) yang mentakrifkan cara yang padat dan serba lengkap untuk menghantar maklumat dengan selamat antara pihak sebagai objek JSON. Token yang ditandatangani boleh mengesahkan integriti tuntutan yang terkandung di dalamnya, manakala token yang disulitkan menyembunyikan tuntutan tersebut daripada pihak lain.

Disyorkan: