我正在使用 C#、.NET Framework 4.0 和 Entity Framework 4.4.0.0 开发 WCF RESTful Web 服务。
在 SQL Server 数据库上,我有一个包含用户的表,我想检查该表上是否存在发送登录名和密码的用户。
我有这个 URI: /users/{user_id}
to GET a user using its UserId
.
我想,我可以这样做:/users/login/{login}/password/{password}
但我不知道这是否是正确的方法,因为登录名和密码是公开的。
如何检查是否存在具有相同登录名和密码的用户而不在 URI 上显示它们?(也许,,/users/login/{login}/password/{password}
这是正确的方法)。
注意:密码是加密的。