问题标签 [merb-auth]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
407 浏览

ruby - 使用 merb-auth 进行身份验证后添加闪存

使用 merb-auth 切片(除了创建覆盖会话)时,为成功或不成功登录添加 flash 消息的最佳方法是什么?

0 投票
1 回答
156 浏览

ruby - merb_auth_password_slice 不维护会话

merb_auth_password_slice根据自述文件进行集成后,我可以成功登录redirect_after_login,尽管session.authenticated?返回错误。

现在只是尝试基本的身份验证策略(密码形式),似乎无法让它工作,有什么想法吗?

我的初始化文件:

安装程序.rb

0 投票
2 回答
227 浏览

ruby - 在 Merb 中测试基本的 HTTP 身份验证请求

Merb Open Source Book有一章是关于身份验证的。但是,测试经过身份验证的请求部分示例仅显示了您可以对基于表单的身份验证执行哪些操作。我有一个要使用 HTTP 基本身份验证测试的 Web 服务。我该怎么做?

0 投票
1 回答
113 浏览

ruby - Merb 身份验证问题,_message 变量

我使用merb,并在身份验证后在url中得到奇怪的变量。我发现该变量包含 base64 编码数据,但无法理解为什么它会出现在那里,即使一切正常。只是好奇

它看起来像这样: http: //foo.bar/ ?_message=....data .... 这个变量有什么用,它有什么作用?

0 投票
2 回答
130 浏览

ruby - 控制 Merb 身份验证错误

嘿,我对在登录控制器处理无效的用户身份验证请求有点困惑。所以,我已经修改了登录视图,但不知道在哪里放置异常处理块。它应该像这样工作:您登录 - 如果它不正确,您将在 /login 看到警告消息。

有任何想法吗 ?

0 投票
1 回答
207 浏览

merb - Merb认证问题

我的应用程序有用户部分和 /admin 部分。有 2 个模型帐户(如客户)和管理员,我应该分别验证帐户和管理员。管理员不应访问帐户的部分,帐户不应访问管理区域。有什么适合我的解决方案,或者我应该为用户和管理员编写 2 个不同的应用程序,然后等待 merb 1.1 并以某种方式将它们安装到 1 个应用程序中?有任何想法吗?

0 投票
1 回答
458 浏览

merb - `load_dependency':Gem:Module 的未定义方法 `activate' (NoMethodError)

b-core-1.0.13/lib/merb-core/core_ext/kernel.rb:142:in load_dependency': undefined methodactivate' for Gem:Module (NoMethodError) from /home/subrahmanyam/.rvm/gems/ruby-1.8.7-p374 @mostfit/gems/merb-core-1.0.13/lib/merb-core/bootloader.rb:405:in load_dependencies' from /home/subrahmanyam/.rvm/gems/ruby-1.8.7-p374@mostfit/gems/merb-core-1.0.13/lib/merb-core/bootloader.rb:405:ineach' 来自 /home/subrahmanyam/.rvm/gems/ruby-1.8.7-p374@mostfit/gems /merb-core-1.0.13/lib/merb-core/bootloader.rb:405:in load_dependencies' from /home/subrahmanyam/.rvm/gems/ruby-1.8.7-p374@mostfit/gems/merb-core-1.0.13/lib/merb-core/bootloader.rb:393:inrun'

在我更新 ruby​​gems 之前,Merb 运行良好。现在它显示上述错误。请帮我。

提前致谢