openiddict обновить время жизни токена - PullRequest
0 голосов
/ 30 октября 2019

У меня есть API, который я конвертировал из ASP.NET в ASP.NET Core. Я заменил свою прежнюю реализацию Oauth на openiddict. Единственное, что мне не удалось добавить / реплицировать, это время жизни токена обновления для приложения (OpenIddictApplication).

Я могу установить глобальное время жизни токена обновления

 options.SetRefreshTokenLifetime(TimeSpan.FromMinutes(11));

Но яхотел бы установить время жизни самого клиентского приложения таким образом, чтобы у моего веб-приложения был короткий срок действия маркера обновления, но у моего мобильного приложения гораздо более длительный срок действия маркера обновления. Таким образом, мое веб-приложение выходит из системы через короткий промежуток времени - 11 минут, но мое мобильное приложение может иметь 10-дневный срок действия маркера обновления.

Можно ли переопределить настройки по умолчанию для клиентских приложений?

...