Size: a a a

2020 August 26

d.

dev . in Laravel Pro
там крипт ключ
источник

d.

dev . in Laravel Pro
рандом строка которую он декриртит и смотрит в бд че там за токен
источник

АХ

Александр Хакимов... in Laravel Pro
Да у меня есть ключи, и приватный и публичный. Access токен я тоже ключем расшифровывал
источник

АХ

Александр Хакимов... in Laravel Pro
который из passport keys
источник

d.

dev . in Laravel Pro
аксес да а рефрешь там рандом строка
источник

d.

dev . in Laravel Pro
расшифруй ее и будет строка по которой он в бд идёт искать
источник

АХ

Александр Хакимов... in Laravel Pro
А как он тогда по этой рандом строке понимает, какой access токен к ней привязан?
источник

d.

dev . in Laravel Pro
в базу идёт смотреть
источник

АХ

Александр Хакимов... in Laravel Pro
dev .
расшифруй ее и будет строка по которой он в бд идёт искать
есть алгоритм как расшифровывать? openssl_public_decrypt пробовал, не выходит
источник

d.

dev . in Laravel Pro
нет там стандартный декрипт лары
источник

АХ

Александр Хакимов... in Laravel Pro
т.е. без использования passport keys?
источник

d.

dev . in Laravel Pro
да
источник

d.

dev . in Laravel Pro
Александр Хакимов
create table oauth_refresh_tokens
(
 id              varchar(100) not null
   constraint oauth_refresh_tokens_pkey
     primary key,
 access_token_id varchar(100) not null,
 revoked         boolean      not null,
 expires_at      timestamp(0)
);
сопсна сама схема
собсна так и ищет по ид
источник

АХ

Александр Хакимов... in Laravel Pro
источник

АХ

Александр Хакимов... in Laravel Pro
источник

d.

dev . in Laravel Pro
а что ты передал
источник

АХ

Александр Хакимов... in Laravel Pro
refresh токен , который получил вместе с access токеном, выдрал оттуда только refresh и передал
источник

d.

dev . in Laravel Pro
ключи совпадают там где криптовал и тут ?
источник

АХ

Александр Хакимов... in Laravel Pro
А декрипт по умолчанию использует passport keys?
источник

АХ

Александр Хакимов... in Laravel Pro
dev .
ключи совпадают там где криптовал и тут ?
Теоретически должны, если они криптуются стандартным encrypt т.к. и ларавел и сервер один и тот же
источник