Fastadmin 登录问题

在做一个新项目时,采用了fastadmin框架。同一个账号总会出现两次需要登录的情况,用户体验很差。
经过排查发现fastadmin的默认登录验证会对ip进行对比。 将数据库保存的最后一次登录ip与当前ip比较,如果不相同则会跳转到登录页重新登录,并更新当前ip地址。

文件位置:
application/admin/library/Auth.php 中的isLogin方法下

if (!isset($admin['loginip']) || $admin['loginip'] != request()->ip(0, false)) {return false;}

如遇到相同情况,可在此处进行调整

Fastadmin 登录问题相关推荐

  1. php使用addons,think addons教程

    thinkphp框架配置 1.惯例配置 惯例配置目录(项目\thinkphp\convention.php) 注意:一般不要修改惯例配置 2.默认配置 应用配置目录(项目\application\co ...

  2. armbian ubuntu 桌面_N1盒子10分钟一键刷入OMV、HomeAssistant(站内首发)

    N1盒子10分钟一键刷入OMV.HomeAssistant(站内首发) 2020-04-10 13:42:21 81点赞 974收藏 120评论 创作立场声明:一个年轻人,这次是个机智的年轻人哟 更新 ...

  3. wanlshop小程序商城配置UNIAPP商城 B2B2C多用户 多终端微信小程序开发者工具] - initialize

    小程序商城配置 https://doc.fastadmin.net/wanlshop/268.html 安装宝塔 安装fastadmin 登录fastadmin后台安装所有插件 宝塔配置域名服务 多商 ...

  4. php 一键登录插件,FastAdmin一键管理插件

    FastAdmin中的插件可以通过命令行快速的进行安装.卸载.禁用和启用. 准备工作 请确保你的FastAdmin已经能正常登录后台 请确保php所在的目录已经加入到系统环境变量,否则会提示找不到该命 ...

  5. 基于Thinkphp5+EasyWeChat+fastadmin微信小程序授权登录获取手机号微信公众号网页---联合授权登录

    战前准备 1.使用 composer 安装 EasyWeChat $ composer require overtrue/wechat:~4.0 -vvv 或者在composer.json文件renq ...

  6. Fastadmin隐藏后台登录入口地址?

    我们都知道后台/admin是我们最常用的登录入口,方便的同时也留下了隐患,如果你刚好使用了admin/123456这种账号密码的方式,会导致我们的后台完全暴露在外. 因此我们建议修改后台的登录入口,达 ...

  7. admin.php生成地址,FastAdmin隐藏后台登录入口地址的方法

    从V1.0.0.20190930_beta版本开始,都已经默认禁用admin模块且同时自动在public目录生成随机文件.php,请通过这个随机入口登录后台. 我们都知道后台www.yoursite. ...

  8. 基于TP5、EasyWeChat、fastadmin微信公众号网页授权登录

    第一种使用EasyWeChat拉起登录 使用 composer 安装 EasyWeChat $ composer require overtrue/wechat:~5.0 -vvv 或者在compos ...

  9. fastadmin后台login登录页面增加canvas粒子动画背景

    地址演示地址登录 <!DOCTYPE html> <html> <head><link rel="stylesheet" media=&q ...

最新文章

  1. c 语言 按位与或非运算符,C++中的按位与、按位与或|、按位异或^运算符详解
  2. python xml etree_python解析xml文件之xml.etree.cElementTree和xml.etree.ElementTree区别和基本使用...
  3. Linux free 命令详解
  4. mac版crt8.0.2打开无响应怎么办_Mac电脑程序无响应怎么办?教你强制退出无响应程序...
  5. jQuery 引用地址{包括jquery和google提供的地址}, 节省你不必要的流量
  6. TwinCAT3中台达A3伺服使用
  7. 谷歌浏览器如何下载在线音频视频
  8. Django ---uploads files
  9. MySQL数据库(1):数据库 Database 基本概念
  10. for循环小技巧,遍历数组的时候要使用恰当
  11. Trend趋势反垃圾邮件黑名单申诉方法
  12. Unity il2cpp LinuxInterop_dlopen Error
  13. 网易云课堂个性化推荐实践与思考
  14. Heavy Transportation - dijkstra
  15. wps应用程序实例_有一个WPS Office应用程序实例wps.exe在运行,请关闭后重试 。如何解决?...
  16. 牛客刷题——Python入门总结
  17. One by wacom数位板安装及初步使用
  18. 成为一名合格且优秀的渗透工程师需要那些知识储备?
  19. Swarm mode环境模型-小结篇
  20. ALLyeSNO优化版浩方 Ver:2007.06.13 呵呵今天整合出来的

热门文章

  1. Bootstrap学习总结
  2. 大数据早报:路桥率先利用“人脸识别”技术监管医保 亚马逊与微软联合开发人工智能,打造服务大众的AI(10.19)
  3. 华为交换机S5720设备五台交换机堆叠及堆叠口复原
  4. Qt编写地图综合应用28-闪烁点图
  5. 个性健身小程序开发主要功能
  6. 毛坯收房后装修全过程
  7. 学完php圣经能找工作了吗,吴巍牧师:基督徒的信心真的可以不断增加吗?
  8. 激光打靶训练设备:室内靶场和室外靶场的设备区别
  9. windows设置虚拟内存
  10. 从0到1,小白的前端摸索之路