Я создаю приложение microSvice + UAA JHipster и пытаюсь предоставить конечную точку входа в систему в дополнение к уже существующей конечной точке /auth/login
. Цель состоит в том, чтобы иметь возможность отправить пользователю ссылку с токеном в URL-адресе, которая дает ему / ей доступ к моим службам без необходимости регистрироваться или входить в систему (аналогично тому, как делиться ссылкой в Google Диске). Затем пользователь должен получить токен JWT с ролью «GUEST».
В моем шлюзе я создал вторую конечную точку /auth/login-guest
, но застрял, когда шлюз выполняет вызов к службе uaa. Оригинальный метод входа в систему отправляет на http://uaa/oauth/token
, но я не могу найти, где в службе UAA эта конечная точка фактически реализована. Есть ли простой способ добавить конечную точку http://uaa/auth/guest-token
в службу UAA?