草庐IT

Devise-bascamper

全部标签

android - rails Devise http 身份验证移动

我正在尝试向使用Devisegem的服务器ruby​​onrails应用程序验证android客户端应用程序。但我已经尝试过http身份验证,并发布请求进行身份验证,服务器只对任何给定的用户名/密码响应200。我已经在用户模型中设置了config.http_authenticatable=true和:database_authenticable...我会发布我的身份验证方法,这样你们就可以看看它......publicstaticbooleanauthenticate(Useruser,Stringverb)throwsIOException,JSONException{Default

ruby-on-rails - 朱比 :- Unable to install devise on windows using jruby

无法使用jruby在windows上安装devise===============================================C:>jruby-Sgem安装设计构建native扩展。这可能需要一段时间...错误:安装设计时出错:错误:无法构建gemnative扩展。c:/jruby-1.5.3/bin/jruby.exeextconf.rb制作“make”不被识别为内部或外部命令,可运行的程序或批处理文件。Gem文件将保留安装在c:/jruby-1.5.3/lib/ruby/gems/1.8/gems/bcrypt-ruby-2.1.2进行检查。结果记录到C:/jr

ruby-on-rails - Redis + Devise 配置困惑

我最近将我的Railswebapp与Redis/Sidekiq集成在一起。在尝试了大量配置之后,我意识到我可能搞砸了,因为我无法再登录到我的应用程序。引用这个问题后:Devise:Suddenlycannotloginanymore我认为它与我的config/initializers/session_store.rb有关,但我想因为我不清楚该文件的具体操作方式,所以我很难调试此错误。这是我尝试使用良好凭据登录时的实际错误消息:ActionController::UrlGenerationErrorinDevise::SessionsController#createNoroutemat

ruby-on-rails - Rails with Redis 和 Devise 不工作

我添加了redis-rb到我的Rails5应用程序,以便处理由sidekiq管理的后端进程。我的应用中的用户授权由Devise管理。在让我的所有工作人员等正常运行后,我的session存储似乎现在已损坏。问题是当我注销时,用户session不再被破坏,因此无法注销。这是我的session_store.rb配置:ifRails.env.production?Rails.application.config.session_store:cookie_store,key:'_myapp_session',domain:ENV['SESSION_STORE_DOMAIN'],tld_lengt

iOS、AFNetworking 和 Rails/Devise

我曾尝试搜索有关此主题的示例和答案,但似乎都更具体或与我的问题不完全相关。我是Rails的新手,也是一名中级iOS开发人员。我希望使用Rails作为后端来驱动基于用户登录的应用程序。我试图找到如何使用AFHTTPClient通过设计进行身份验证的示例代码,但没有成功。我使用的iOS代码是:-(IBAction)submitLogin:(id)sender{NSString*username=usernameField.text;NSString*password=passwordField.text;[[AFTestClientsharedClient]setAuthorization

http - 服务器未发送的自定义响应 header (Rails Devise)

我试图在对Rails服务器的每个请求中检索3个响应header(RailsDeviseAuthheader:uid、客户端、访问token)。使用Postman(http客户端)可以正常工作。使用OkHttp(javahttp客户端),header不会显示在客户端中(我已经使用Wireshark进行了检查)。当我处于Debug模式时,它就可以工作... 最佳答案 postman的附加header是由于postman发送了一个Originheader,而服务器正在回复CORSheader,即Access-Control-...。这些h

html - Safari 自动填充 : Trigger password suggestions in Devise registration form

我有一个使用Devise3的非常标准的Rails4应用程序我想要注册表单在当前(Mavericks)版本的Safari中触发密码建议:iCloud钥匙串(keychain)已启用,我在其他页面上获得了建议,只是出于某种原因我的表单无法使用它。我似乎无法弄清楚启用建议究竟需要什么。这是设计生成的表单:EmailPasswordPasswordconfirmation我需要如何更改表单以触发密码建议是否有任何关于该功能的可用文档? 最佳答案 Apple接受新的autocomplete属性:current-password和new-pas

android - 使用 Rails Devise 的移动应用程序 webframe 身份验证

我目前正在为我们的网站实现一个移动应用程序,该应用程序使用RubyonRails和Devise。首先,这里的想法是创建一个移动登录表单,在成功登录后打开一个经过身份验证的Web框架,并允许正常使用(移动优化的)网站。理论上应该是可以的。我遇到以下问题:如何通过json请求获取用户session的纯sessionkey?可以使用哪些方法从设计中手动生成它,sign_in(:user,user)方法可以做什么?是否有可能采用该key并将其放入浏览器cookie中,就像通常在设计中发生的那样,但在移动端?我知道这不是为网站制作移动应用程序的标准方法,但我相信这应该是可行的。

ruby-on-rails - ruby gem 'devise' 的 nodejs 等效库是什么?

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的非现场资源的问题对于StackOverflow来说是无关紧要的,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,describetheproblem以及到目前为止为解决这个问题所做的工作。关闭8年前。Improvethisquestion寻找一个nodejs库来帮助简化web应用程序创建用户配置文件的过程 最佳答案 Passport真的很适合它。更多信息可用here.

ruby-on-rails - 是否有支持 MongoDB 和 Devise 的 Rails 管理界面?

我最近切换到MongoDB,我想知道是否可以继续使用任何流行的管理界面解决方案,例如ActiveScaffold和Typus? 最佳答案 你可以试试RailsAdmin:aRailsenginethatprovidesaneasy-to-useinterfaceformanagingyourdata.FeaturesCRUDanydatawitheaseCustomactionsAutomaticformvalidationSearchandfilteringExportdatatoCSV/JSON/XMLAuthenticatio