Mudando ohashpadrãodoLaravel:Como utilizar sha1 e md5不登陆?

时间:2017-03-03 13:26:46

标签: laravel hash md5 sha1 bcrypt

eu tenho um banco de dados comvariosusuáriosemum site e estou refazendominhapáginacomlaravel。 Oproblemaéqueeu uso umoutrométododecriptografia nessas contas e preciso aproveitar meu banco de dados。

Como eu mudoométododecriptografia utilizada em meu sistema?

Obs:eu estou utilizando o login do laravel,criado com oartisan por make:auth

E mais:como obcryptémelhordo que meu sistemadeutenticação,quero pegar a senha digitada dousuárioever se ela bate com a do banco antigo。 apos isso,caso as senhas coincidam eu quero que criptografe em bcrypt e salva as duas senhas,em md5 e a em bcrypt uma do lado da outra para q no futuro eu use apenas um dos logins。

1 个答案:

答案 0 :(得分:0)

据我所知,您无法将加密密码从加密系统转移到另一个加密系统。除非您可以从系统中获取原始密码,否则在这种情况下不是加密系统。 当然,您可以在每个用户登录时获取原始密码,使用旧系统检查它并将其存储在新系统中(在数据库的另一个字段中),在您登录的所有用户都已从旧系统到新系统。

请将您的问题翻译成英文,您可以使用任何在线翻译。