电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

二开案例.登录插件.登录时增加自定义的校验逻辑

来源:金蝶云社区作者:金蝶2024-09-2310

二开案例.登录插件.登录时增加自定义的校验逻辑

【应用场景】

登录成功后,跳转至主控台之前,增加自定义的校验逻辑,取消登录。

【案例演示】

新增登录校验,禁用demo用户登录。

【实现步骤】

<1>编写登录插件,代码如下。

using Kingdee.BOS.Core.Authentication;

using System.ComponentModel;


namespace Jac.XkDemo.BOS.Business.PlugIn

{

    /// <summary>

    /// 【登录插件】登录时增加自定义的校验逻辑

    /// </summary>

    [Description("【登录插件】登录时增加自定义的校验逻辑")]

    public class CheckUserAuthPlugIn : AbstractAuthPlugIn

    {

        public override AssistValidateResult AssistValidate(AssistValidateArg e)

        {

            if (e.LoginInfo.Username == "demo")

            {

                var msg = string.Format("用户{0}被禁止登录,请联系系统管理员!", e.LoginInfo.Username);

                return new AssistValida

二开案例.登录插件.登录时增加自定义的校验逻辑

【应用场景】登录成功后,跳转至主控台之前,增加自定义的校验逻辑,取消登录。【案例演示】新增登录校验,禁用demo用户登录。【实现步骤】...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信