如何在react-native中使用sha512哈希纯文本

时间:2019-02-11 16:27:31

标签: react-native sha512

我正在使用react-native-sha512包对文本进行哈希处理,并在对文本进行哈希处理后尝试将其发送到后端。 以下是我用来对文本进行哈希处理的一部分代码-

import { sha512 } from 'react-native-sha512';

constructor(props){
    this.state = {password: ""}
}

sha512("Test").then(hash => {
    this.setState({
        password: hash
    })
})
this.props.login(username.toLowerCase(), this.state.password);

其中Test是我要哈希的文本,但它给了我以下错误-

  

未定义不是对象(正在评估'u.sha12')

除了上面的代码之外,我是否还需要添加其他内容以进行哈希处理?

提前谢谢!

0 个答案:

没有答案