OAuth2де кандай грант түрлөрү бар?
OAuth2де кандай грант түрлөрү бар?

Video: OAuth2де кандай грант түрлөрү бар?

Video: OAuth2де кандай грант түрлөрү бар?
Video: 🐊Стальной аллигатор🌚 #инструмент #стройка #ремонт #дача #авто 2024, Март
Anonim

OAuth спецификациясы төрттү аныктайт ар кандай гранттар кардар тиркемесинин мүнөзүнө негизделген: Кардардын ишеним грамоталары Грант.

  • Кардардын ишеним грамоталарын берүү. 2-сүрөт: Кардардын эсептик дайындарын берүү иш процесси.
  • Уруксат берүүчү код.
  • Имплициттүү грант.
  • Ресурс Ээсинин Сырсөз Каттоо грамоталары Грант.

Ушундай жол менен, OAuth2деги Грант түрү деген эмне?

OAuth 2.0, термини грант түрү ” колдонмонун кирүү токенин алуу ыкмасын билдирет. OAuth 2.0 бир нечесин аныктайт грант түрлөрү , анын ичинде авторизациялык коддун агымы.

Экинчиден, Grant_type деген эмне? OAuth2 RFCден: Уруксат берүү гранты бул жетүү белгисин алуу үчүн кардар тарабынан колдонулган ресурс ээсинин уруксатын (анын корголгон ресурстарына кирүү үчүн) билдирген эсептик маалымат. The грант_түрү =password сиз /token акыркы чекитине колдонуучу атын жана сырсөздү жөнөтүп жатканыңызды билдирет.

Мындан тышкары, уруксат берүү түрү кандай?

The Авторизация Code грант түрү алмашуу үчүн жашыруун жана коомдук кардарлар тарабынан колдонулат уруксат мүмкүндүк алуу белгиси үчүн код. Колдонуучу кайра багыттоо URL аркылуу кардарга кайтып келгенден кийин, колдонмо алат уруксат URL'ден кодду алыңыз жана аны кирүү белгисин суроо үчүн колдонуңуз.

Web API'де гранттын түрү деген эмне?

Колдонмо грант түрлөрү (же агымдар) - бул колдонмолор жетүү Токендерин ала турган ыкмалар жана сиз аркылуу грант башка объектке ресурстарыңыздын чектелген мүмкүнчүлүгү. OAuth 2.0 протоколу бир нечесин колдойт түрлөрү нын гранттар , ар кандай мүмкүнчүлүк берет түрлөрү мүмкүндүк алуу.

Сунушталууда: