我想使用c#通过SMF(简单机器论坛)验证用户名和密码。我想知道是否有一种安全的方式通过HTTPWebRequest发送用户名和密码字符串,可以很容易地与SMF的身份验证系统相结合,除非有更好的方法(我不想使用直接mySQL访问)。
我想的是,在服务器端,检查登录是否成功。如果是,它将回显一个特定的字符串"true"one_answers"false"。
我已经看了一下"验证挂钩",但我不确定如何使用它们。我还看了一下登录脚本,发现它背后有相当多的安全保护。SMF是否有某种API可以隔离登录身份验证并返回true/false?
谢谢。
smf2有一个准RESTful API。x:http://www.simplemachines.org/community/index.php?topic=458832.0其中一个功能将为您验证您的登录。如果您需要扩展它来做其他事情,它可以很容易地完成。