Używam Omniauth z programem Devise, używając strategii google_oauth2
. Działa dobrze, ale teraz chciałbym zmienić ścieżkę autoryzacji za pomocą mojego wyboru.Zmień adres URL autoryzacji Omniauth
W rzeczywistości jest to http://localhost:3000/users/auth/google_oauth2
, podczas gdy ja chciałbym znacznie prostsze http://localhost:3000/login
, ponieważ jest to łatwe do zapamiętania.
Nie spowodowałoby to żadnego błędu, ponieważ wyłączyłem bazę danych Devise z możliwością autoryzacji (jedynym sposobem na zalogowanie się jest konto Google).
Jak mogę to zrobić?
Dzięki.
Nadal bardzo uczę się Railsów, więc nie jestem pewien tej odpowiedzi (stąd pozostawiając ją jako komentarz), ale czy mógłbyś użyć 'match'? 'match" users/auth/google_oauth2 "=>" login # index "'? –