Rejestracja backendu
Zarejestrowanie backendu jako API w Auth0 wymaga wcześniejszej rejestracji tenanta. Jeżeli tego jeszcze nie zrobiłeś przejdź do artykułu o delegowaniu zarządzania tożsamością aby dowiedzieć się jak to zrobić.
Wartość pola wystawca (authority) można znaleźć klikając w opcję Applications w menu po lewej stronie panelu tenanta.

Na ekranie, który ona otwiera, znajduje się aplikacja o nazwie Auth0, należy ją otworzyć wartość pola Authority znajduje się w polu domain.
Aby uzyskać wartość pola audience należy zarejestrować API, a żeby to zrobić należy z ww menu wybrać opcję „APIs”.

Na wyświetlonej liście znajduje się już jedno API nie należy go usuwać, natomiast nad listą jest wyświetlony przycisk „Create API”. W wyświetlonym formularzu należy wprowadzić nazwę, która nie ma większego znaczenia, oraz identyfikator – który będzie używany przez serwis jako audience. Ja wprowadziłem wartość http://rocket-service.com

Na koniec wystarczy kliknąć przycisk Create i gotowe.
Oprócz API Auth0 generuje także wpis w sekcji „Applications”, jest to testowa aplikacja pozwalająca pobrać token autoryzacyjny bez podawania loginu i hasła. Wymaga za to podania id i specjalnego tokenu, proponuję usunąć tą aplikację.
Na tym etapie backend jest ukończony, jego kod jest dostępny na githubie.
2 odpowiedzi do “Auth0 – Aplikacja do odpalania rakiet – backend”