我有一个客户端 - 服务器应用程序。服务器端在 Django 上运行,客户端在 Android 设备(本机应用程序)上运行。服务器提供了一个 REST API 构建,带有美味的馅饼。
我正在尝试实现登录系统。客户端应该在访问数据之前登录。
我的问题是我找不到发送密码的方法(不是纯文本)并且仍然能够使用 Django 身份验证框架。
我的第一个想法是构建一个自定义身份验证类,如此处所述,但是,django 只存储每个用户密码的哈希值,我无法验证任何类型的哈希值。我可以在 android 客户端上运行相同的哈希函数,但没有实现 pbkdf2_sha256 哈希函数(我找不到它)。由于时间紧迫,我现在没有时间实施它。
django 如何在登录请求中发送密码?纯文本 ?
ps:我不想使用 SSL
谢谢你。
大卫。