Я использую Keycloak для защиты своего приложения, но я также использую дополнительную базу данных. Я держу своих пользователей в них обоих. Таким образом, при изменении пользователя необходимо обновить его как в базе данных Keycloak, так и в моей базе данных. Таким образом, всякий раз, когда загружается главная страница приложения, я обновляю пользователя (каждый раз). Потому что, возможно, пользователь был изменен из службы управления учетными записями пользователей Keycloak. И мне нужно внести изменения в базу данных.
Но я не хочу делать это каждый раз при загрузке приложения. Я хотел бы знать, есть ли способ узнать, что страница Keycloak acocunt была открыта пользователем. (Чтобы я мог обновлять пользователей только тогда) Может, Keycloak возвращает параметр или smt? Я не знаю. Если кто поможет, буду признателен.