草庐IT

Digest-Authentication

全部标签

authentication - 如何使用用户名和密码保护 MongoDB

我想为我的MongoDB实例设置用户名和密码身份验证,以便任何远程访问都会询问用户名和密码。我尝试了MongoDB网站上的教程并做了以下操作:useadmindb.addUser('theadmin','12345');db.auth('theadmin','12345');之后,我退出并再次运行mongo。而且我不需要密码来访问它。即使我远程连接到数据库,也不会提示我输入用户名和密码。更新这是我最终使用的解决方案1)Atthemongocommandline,settheadministrator:useadmin;db.addUser('admin','123456');2)Shu

ruby-on-rails - 无方法错误 : undefined method `digest'

我正在学习Rails教程,我正在尝试testavaliduserlogin.但是,当我运行测试时,我得到了NoMethodError:undefinedmethod`digest'。我已经查看了所有内容,但不明白为什么会出现此错误。我什至通过复制/粘贴教程代码来确保它不是拼写错误或我在键入时遗漏的其他内容。这是我的用户模型:classUser和我的装置:test_user:name:TestUseremail:testuser@example.compassword_digest:和我的测试:test"loginwithvalidinformation"dogetlogin_pathp

ruby-on-rails - rails3,过滤器链停止为 :require_no_authentication rendered or redirected

我的设计有问题。当用户已经登录,然后点击登录链接时,没有任何反应,但我的终端输出如下:Filterchainhaltedas:require_no_authenticationrenderedorredirected这发生在我要ProcessingbySessionsController#newasHTML有什么办法,如果有登录用户,我如何告诉设计转到after_sign_in_path?这是我的登录后路径defafter_sign_in_path_for(resource)ifsession[:user_return_to]return_to=session[:user_return

ruby - 帮助 Soap Response using ssl basic authentication and client certificates

大家好,我正在尝试使用ssl、客户端证书和基本身份验证向protectedwsdl和web服务发出一个简单的请求。这是代码require'savon'client=Savon::Client.new"https://example.com/service?wsdl"client.request.http.ssl_client_auth(:cert=>OpenSSL::X509::Certificate.new(File.read("cert.pem")),:key=>OpenSSL::PKey::RSA.new(File.read("key.pem")),:verify_mode=>O

ruby-on-rails - ruby rails : How can I resolve the "Digest::Digest is deprecated; use Digest" warning when uploading to AWS-S3?

我正在尝试制作一个应用程序,用户可以在其中将音乐上传、下载和流式传输到AmazonWebServices、SimpleStorageServices(AWS-S3)。我试图解决的一个问题是,当我尝试上传MP3文件时,我在终端中收到一条警告,该警告在我被重定向并向用户发出消息“无法完成上传”。当我在上传方法中对我的AWS对象使用.store方法时,我收到“Digest::Digestisdeprecated;useDigest”警告。有没有其他人处理过这种情况并且可以帮助我?非常感谢,非常感谢。这是我的Controller:类SongsControllerBUCKET='batana_a

ruby-on-rails - rails : FATAL: Password Authentication Failed For User

我在连接Postgres数据库时遇到问题。我为它创建了一个用户(它从未提示我输入密码),所以我运行命令ALTERUSERuser_nameWITHPASSWORDpassword来创建一个。我在Rails项目的配置目录下的database.yml文件中设置了用户名和密码。它仍然告诉我身份验证失败(如我的头衔),我不知道为什么。我根据这个link的答案修改了我的pg_hba.conf文件.我能想到的唯一可以解决这个问题的方法就是让我的用户成为super用户。但是我想知道为什么现在不让它成为super用户就不能工作。有人知道吗?编辑:=>BootingThin=>Rails3.2.11ap

ruby-on-rails - "Not found. Authentication passthru."错误。设计 Omniauthable 模块不会在另一个引擎中使用 't work when it' s

我尝试按照本指南将Devise放入另一个可安装的gem中:HowTo:Usedeviseinsideamountableengine.除了omniauth部分外,一切似乎都运行良好。我正在尝试获取omniauth-google-oauth2上类。我发现it'saknownissueinDevise,但除了建议的解决方案均无效之外,我注意到该问题中提到的解决方案hasalreadybeenimplementedinsideDevise.这是我到目前为止所做的:my_engine/my_engine.gemspecs.add_dependency'omniauth's.add_depend

ruby-on-rails - Rails Assets - NoMethodError `dependency_digest`

在我的本地机器上,我的Rails项目似乎无处不在。有趣的是,相同的代码库正在生产环境中运行。一旦尝试加载任何Assets,我就会收到以下错误:undefinedmethod`dependency_digest'for#即使网站尝试加载stylesheet_link_tag也会出现错误,但它似乎发生在所有Assets上。据我所知,我没有进行任何更改来引发此错误。事实上,本地服务器正在工作(包括pow和webrick),然后就停止了。没有变化之后。我已经尝试通过我的提交恢复历史记录,但绝对没有运气。有什么想法吗? 最佳答案 这应该可以解

ruby-on-rails - 设计:用户模型中的 authentication_token 列为空

我刚刚创建了一个安装了设计插件的示例应用程序。我的用户模型中有:token_authenticatable但由于某种原因,当我创建用户时,它使用authentication_token列作为NULL创建它。看起来你需要在创建新用户时设置u.ensure_authentication_token!来生成token。我是否遗漏了什么或者我需要覆盖设计的代码? 最佳答案 在你的用户类中,添加classUser这是一种将设置您的authentication_token的设计方法。 关于ruby-

Git 常见错误 之 fatal: Authentication failed 简单解决方法

Git常见错误之fatal:Authenticationfailed 简单解决方法目录Git常见错误之fatal:Authenticationfailed 简单解决方法一、简单介绍二、问题现象 三、解决方法1、修改全局配置用户名 和 邮箱2、修改凭证(具体问题具体分析)一、简单介绍Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。[1] Git是LinusTorvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。本节介绍,Git常见错误之fatal:Authenticationfailed 简单解决方法。二、问