我有一个登录系统,这是一个html表单,我需要将用户名和密码发送回php后端,我可以在那里安全加密并将其存储在数据库中。我想知道最新和最安全的方法是什么。请记住,这是密码的准系统字符串形式,警惕最安全的传递方式是非常重要的。我知道$ _GET和$ _POST是非常不安全的。在将数据发送回服务器之前,我是否在javascript中对数据进行加密,因此javascript哈希算法是裸露给最终用户的,还是仅仅是https加密就足够了?如果我有https加密,那么我只需使用$ _GET和$ _POST将其传回去?感谢
答案 0 :(得分:1)
password_verify
函数将密码存储在数据库中,并使用var genericNullableType = typeof(Nullable<>);
var nullableType = genericNullableType.MakeGenericType(typeof(bool));
var returnValue = Activator.CreateInstance(nullableType, (object)false);
进行验证。