上次登录信息提示

编辑
  • 文档创建者:susie
  • 浏览次数:829次
  • 编辑次数:5次
  • 最近更新:Kevin-s 于 2019-06-05
  • 1. 描述

    为安全起见,开启“上次登录信息提示”,开启后每次登录的时候会提示上一次登录的时间、IP 地址、地点,这样会及时发现登录异常等信息。

    2. 操作步骤

    管理员登录决策平台,点击管理系统>系统管理>登录,开启“上次登录信息提示”,如下图:


    222

    那么每次登录决策平台时,将提示上次登录信息,如下图:


    222


    3. 注意事项

    登录信息的获取是在登录页获取的。所以如果配置了单点登录(没有用报表的登录页,而是自己写了登录页)的话,需要引入ipAndCity.js,这个功能才会生效。

    具体如下,在登录页面做2处改动:

    1)引入 JS(按自己服务器地址端口改一下前边)

    <script type="text/javascript" src="http://localhost:8075/webroot/decision/view/report?op=resource&resource=/com/fr/fs/web/js/ipAndCity.js"></script>

    2)修改登录的 Ajax,添加 IP 和 city 参数,并作为回调,传给 getIpCity() 

    比如修改前

    $.ajax({
        url: 'http://localhost:8075/webroot/decision/login/cross/domain',
        data: {
            'fine_username': '1',
            'fine_password': '1',
            'validity': -1
        },
        dataType: 'jsonp',
        callback: 'callback',
        success: function(data) {
            alert('登录成功');
        },
        error: function() {
            alert('登录失败');
        }
    });

    修改后

    getIpCity(function(ip,  city){
    $.ajax({
        url: 'http://localhost:8075/webroot/decision/login/cross/domain',
        data: {
            'fine_username': '1',
            'fine_password': '1',
            'validity': -1
            'Ip':  ip,  
            'city':  encodeURIComponent(city)  
        },
        dataType: 'jsonp',
        callback: 'callback',
        success: function(data) {
            alert('登录成功');
        },
        error: function() {
            alert('登录失败');
        }
    });


    附件列表


    主题: 数据决策系统
    标签: 暂无标签
    如果您认为本文档还有待完善,请编辑

    文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
    关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
    若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

    此页面有帮助吗?只是浏览 [ 去社区提问 ]