Skip to content
代码片段 群组 项目
提交 a2d244ec 编辑于 作者: Pat Thoyts's avatar Pat Thoyts
浏览文件

Handle LDAP missing credentials error with a flash message.


If a user fails to provide a username or password to the LDAP login
form then a 500 error is returned due to an exception being raised
in omniauth-ldap. This gem has been amended to use the omniauth
error propagation function (fail!) to pass this exception message to
the registered omniauth failure handler so that the Rails application
can handle it approriately.

The failure function now knows about standard exceptions and no longer
requires a specific check for the OmniAuth::Error exception added by
commit f322975c.

This resolves issue #1077.

Signed-off-by: default avatarPat Thoyts <patthoyts@users.sourceforge.net>
上级 9267cb04
No related branches found
No related tags found
加载中
加载中
0% 加载中 .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册