python cli中java BCryptPasswordEncoder()的等价物是什么?

Moh*_*abu 3 python java spring

我有一个没有注册页面或允许用户注册的 Spring Boot Web 应用程序。我正在使用另一个 web spring 应用程序手动创建密码,该应用程序根据请求为我提供编码密码。使用以下链接生成编码密码:http : //www.baeldung.com/spring-security-registration-password-encoding-bcrypt

但我正在研究寻找一个替代的简单 python 等价物,所以我可以轻松地在 cli 上使用它。?

小智 5

我遇到了同样的问题,但以下对我有用:

bcrypt.gensalt(rounds = 10, prefix=b"2a")
Run Code Online (Sandbox Code Playgroud)

这似乎与BCryptPasswordEncoderSpringBoot 中的 bean 同步:)