oidc-клиент или oidc-token-manager в приложение react+flux

Пиша приложение за реакция+поток и съм настроил IdentityServer като доставчик на OpenID Connect. Има две библиотеки, предоставени от момчетата от IdentityServer, които правят работата с клиентската страна много по-лесна.

Тези библиотеки са oidc-client и oidc-token-manager

Бих искал да използвам едно от двете, но ми е трудно да мисля как да ги използвам с архитектурата на потока.

Имате ли опит с използването на тези библиотеки или IdentityServer като цяло с приложение react+flux?


person granra    schedule 06.02.2016    source източник
comment
Нямам отговор за вас, но намерихте ли решение? Изпълнявам ASP.NET ядро ​​и IdentityServer на сървъра с предния край на React и търся също уроци или насоки   -  person drobertson    schedule 17.06.2016


Отговори (1)


Има актуализирана библиотека, наречена oidc-client-js. Той съчетава функционалността както на oidc-клиент, така и на oidc-token-manager. Препоръчвам да използвате това като основа за включването му във вашето приложение flux.

Ако търсите flux, страхувам се, че няма директна адаптация за него. Но има библиотека, наречена redux-oidc, която обвива библиотеката oidc-client-js за използване в приложение redux (аз съм авторът). Ако искате да използвате flux, ще трябва да го обвиете подобно на моята библиотека.

person maxmantz    schedule 26.07.2016