Chcę pracować w moim localhost i mojej domeny na żywo, jest jakikolwiek sposób, aby wstawić więcej niż jeden callback do ustawień github oauth? Jak rozwiązujemy ten problem?Github oauth wielokrotnej autoryzacji wywołania zwrotnego URL
6
A
Odpowiedz
4
Złą wiadomością jest to, że nie można wstawić więcej niż jedną oddzwanianie do ustawienia GitHub OAuth.
Dobrą wiadomością jest to, że możemy korzystać z wielu podrzędnych wywołań zwrotnych pod naszym adresem wywołania zwrotnego, a następnie możesz przekierować (proxy) do dowolnego adresu URL wywołania zwrotnego, który chcesz.
na przykład, jeśli jest zwrotna url: domain.com/auth/github/callback, wówczas po callback URL są poprawne:
- domain.com/auth/github/callback/sub- zwrotna-1
- domain.com/auth/github/callback/sub-callback-2
- domain.com/auth/github/callback/sub-callback-3
itp
Po przekierowaniu do sub-oddzwaniania-N ze wszystkimi parametrami, możemy przeskoczyć do dowolnego adresu URL wywołania zwrotnego, zgodnie z oczekiwaniami.