我正在尝试在 ruby 中创建一个简单的 api 系统以与我的应用程序一起使用。对于我的网站本身,我将使用安全登录表单,但我希望有一个用于桌面应用程序的 api。我想保持简单,我不想使用像 OAuth 2 这样的系统。首先,我不想强制应用程序通过登录网站登录或让用户必须提供一个 API 密钥。我宁愿只需要用户的电子邮件和密码即可登录,就像 dropbox 为他们的客户端登录在桌面上所做的那样。在这种情况下,如果我的应用程序安全地缓存密码,基本身份验证是否安全?我可以使用他们的任何其他系统吗?
问问题
92 次