https://medium.com/hyperskill/backend-with-spring-kotlin-simplifying-basic-authentication-with-spring-security-666ef9d69ace