gpt4 book ai didi

ruby-on-rails-3 - Rails API的基本身份验证

转载 作者:行者123 更新时间:2023-12-04 17:11:33 25 4
gpt4 key购买 nike

我正在开发一个将由iphone使用的简单api。 Rails中是否有一个简单的身份验证gem(带有 token 身份验证或api key ),可以在http(No https)上使用。启用了token_authentication的Devise之类的东西。

最佳答案

您可以通过在应用程序 Controller 中添加以下内容来简单地添加http基本身份验证支持

before_filter :http_basic_authenticate

def http_basic_authenticate
authenticate_or_request_with_http_basic do |username, password|
username == "1username" && password == "password1"
end
end

然后尝试
curl http://yourdomain.com
=> HTTP Basic: Access denied.

curl --user 1username:password1 http://yourdomain.com
=> result .....

关于ruby-on-rails-3 - Rails API的基本身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10797583/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com