Mstislav Kazakov
Company: Usetech
В списке требований к большинству реализованных нами проектов были как однофакторная, так и многофакторная аутентификация пользователей, восстановление пароля, интеграция с различными серверами каталогов по LDAP протоколу, интеграция с AD FS и прочие требования, связанные с функциями безопасности в рамках аутентификации.
Из раза в раз мы использовали различные батарейки для Django и дописывали свой кастомный код. В целом, мы не имели единого решения для, казалось бы, базового функционала. Про Keycloak мы, как наверняка и вы, слышали часто, но опасались, что это решение излишне тяжеловесное и сугубо для Java-мира.
В этом докладе я расскажу о том, как мы пришли к Keycloak, и покажу, что Keycloak и другие Identity and Access Management решения могут и должны использоваться вне зависимости от того, на каком языке вы разрабатываете ПО.
Company: Usetech
Company: Usetech