Ja používam Zosilniť CLI vytvoriť Cognito užívateľ bazén pre moje Reagovať webovej aplikácie. Som zistil, withAuthentication UI nespĺňa moje očakávania, pretože nemôžem prispôsobiť signin forme (povedzme ak chcete odstrániť telefónne číslo oblasti), alebo chrániť len časť mojej aplikácie.
Namiesto toho, by som chcel použiť Hostil UI poskytované Cognito ale som zápasia s tým, ako implementovať Autorizačný Kód Grantu toku. Je tam jednoduchá na používanie npm knižnice, aby mi pomôcť s týmto?
Snažil som sa priamo volá /povoliť koncový bod, ako je popísané v dokumentoch , ale dostať cors chyba pri volaní zo localhost. Tiež som sa snažil pomocou okna.poloha.odkaz na presmerovanie na hostil URL že Cognito Console poskytuje prepojenie. Toto funguje, ale po príchode späť na mojom špecifikovanej stránky (v nadväznosti na žiadosť o spätný hovor), analyzovať kód z reťazca dotazu, a poslať POŠTOU žiadosť /token koncový bod, ako je popísané v dokumentoch, dostanem 400 kód stavu späť. Je tam viac musím byť robí tu?
Som veľmi nové nástroji oauth tak by ocenia jednoduché vysvetlenia, alebo odkazy na základné materiály noob môže pochopiť, že by bolo skvelé!