Size: a a a

2020 September 11

P

Pavel in Modern::Perl
Спасибо, очень пригодится 👍
источник

AP

Anton Petrusevich in Modern::Perl
Pavel
Спасибо, очень пригодится 👍
там уровнем выше есть Oauth.pm, в котором общая логика и дока :)
источник

AK

Andrey Konovalov in Modern::Perl
Ivan Avseyanko
Писал oauth2 клиент для 5 сервисов, сейчас, кстати, с apple мучаюсь. Там можно довольно многое, но каждый сервис изо всех сил старается хоть что-то сделать по своему.
А не видели где-нибудь код именно провайдера, а не клиента?
источник

IA

Ivan Avseyanko in Modern::Perl
Andrey Konovalov
А не видели где-нибудь код именно провайдера, а не клиента?
Когда-то видел, но ооочень давно. И он был не Open source. 😊
источник

AP

Anton Petrusevich in Modern::Perl
Andrey Konovalov
А не видели где-нибудь код именно провайдера, а не клиента?
такое, обычно, пишется редко, поскольку их вообще не так уж много надо в мире то. чтобы твоим сервисом кто-то пользовался, он должен твоей авторизации доверять, а не просто даже знать о её существовании
источник

AT

Askar Timirgazin in Modern::Perl
Andrey Konovalov
А не видели где-нибудь код именно провайдера, а не клиента?
источник

AT

Askar Timirgazin in Modern::Perl
Anton Petrusevich
такое, обычно, пишется редко, поскольку их вообще не так уж много надо в мире то. чтобы твоим сервисом кто-то пользовался, он должен твоей авторизации доверять, а не просто даже знать о её существовании
не соглашусь, ситуация, когда у тебя сервисы, и к ним нужен единый авторизации часто встречается
источник

AU

Alexey Ugnichev in Modern::Perl
Askar Timirgazin
не соглашусь, ситуация, когда у тебя сервисы, и к ним нужен единый авторизации часто встречается
Ну как бы необязательно при этом OAuth использовать.
источник

AT

Askar Timirgazin in Modern::Perl
Alexey Ugnichev
Ну как бы необязательно при этом OAuth использовать.
какие альтернативы?
источник

AU

Alexey Ugnichev in Modern::Perl
В зависимости от конкретной задачи https://en.wikipedia.org/wiki/List_of_single_sign-on_implementations
источник

AU

Alexey Ugnichev in Modern::Perl
И это ещё не всё, можно ведь использовать какой-нибудь (условно) Kerberos.
источник

AU

Alexey Ugnichev in Modern::Perl
В одном из древних проектов использовали плотно радиус, но там задача была связана с биллингом, то есть нужны были все три A (Authentication, Authorization, Accounting).
источник

AT

Askar Timirgazin in Modern::Perl
хорошая ссылка, спасибо
источник

AP

Anton Petrusevich in Modern::Perl
Askar Timirgazin
не соглашусь, ситуация, когда у тебя сервисы, и к ним нужен единый авторизации часто встречается
оаутх — он про веб и сторонние сервисы. внутренние на нём как-то мало осмысленно делать
источник

AU

Alexey Ugnichev in Modern::Perl
Askar Timirgazin
хорошая ссылка, спасибо
No problem. Задача в том или ином виде регулярно всплывает, это правда.
источник

AK

Andrey Konovalov in Modern::Perl
Askar Timirgazin
не соглашусь, ситуация, когда у тебя сервисы, и к ним нужен единый авторизации часто встречается
Ну вот у нас как раз оно. Я против OAuth в данном случае, особенно учитывая то, что первым сервисом, который должен авторизоваться через OAuth, будет сам провайдер, что у меня просто взрывает мозг. Всё равно как на gmail.com заходить через кнопочку интеграции "войти в Google"
источник

AP

Anton Petrusevich in Modern::Perl
источник

AP

Anton Petrusevich in Modern::Perl
как можно видеть, оаутх — он про веб и социальные сервисы.
источник

P

Pavel in Modern::Perl
Anton Petrusevich
там уровнем выше есть Oauth.pm, в котором общая логика и дока :)
Надо туда еще Али добавить ( https://developers.aliexpress.com/en/doc.htm?docId=108969&docType=1 ) , но это правда не про социальные уже. Тут именно токен для доступа к АПИ
источник

AP

Anton Petrusevich in Modern::Perl
ну, если вдруг пользователям моего фв это понадобится... :)
источник