Аз пиша реакция + поток приложение и имамда настроите IdentityServer като доставчик на OpenID Connect. Има две библиотеки, предоставени от момчетата на IdentityServer, които правят обработката на клиентската страна много по-лесна.
Тези библиотеки са oidc-клиент и oidc-знак-мениджър
Бих искал да използвам една от двете, но имам някакви проблеми да мисля как да ги използвам с поточната архитектура.
Имате ли опит с използването на тези библиотеки или IdentityServer като цяло с реакция + поток прилагане?
Отговори:
6 за отговор № 1Извиква се актуализирана библиотека oidc-клиент-JS, Той съчетава функционалността на oidc-client & oidc-token-manager. Препоръчвам да го използвате като основа за включването му в приложението за потока.
Ако търсите поток, аз се страхувам, че няма пряка адаптация за него. Но има библиотека, наречена Redux-oidc който обгръща oidc-client-js библиотеката за използване в redux ап (аз "автор"). Ако искате да използвате поток, ще трябва да го увийте подобно на моята библиотека.