[系统开发] Squid 认证系统

一、用途

用过 Squid 的用户认证模块的同事一定知道,它有个很麻烦的问题:每过一段时间就会跳出一个重新输入密码的窗口,用户不胜其烦,我查了网上的各种配置资料,始终没有找到一个圆满的解决方法,所以编写了这个认证系统,把 Squid 的认证功能转给它,用户登录后每天只需要输入一次密码就可以了。(系统可以自定义设置用户每天需要输入密码的时间间隔)

二、原理

Squid 默认有这样的功能:当用户没有权限时会在页面上显示 ERR_ACCESS_DENIED 这个配置文件,因此我们以这个文件作为入口,在上面加上注释,请用户点击我编写的认证系统链接登录,登录认证系统后,系统会把用户的 IP 加入 Squid 的权限配置文件中,这样用户就有权限了。

所以,这个系统的功能实际上很简单,就是把登录用户的 IP 加入 Squid 配置文件,然后 reload Squid.

当然,如果限定用户每天需要登录一次,那么,设置一个系统任务,每隔24小时清空一次权限文件是必须的。

三、系统截图

时间: 2024-10-24 02:16:43

[系统开发] Squid 认证系统的相关文章

区块链红包小程序APP开发、红包系统开发、红包系统开发、红包系统开发。

红包系统开发,红包系统开发[蔡经理 136-1236-3414 微|电] .区块链红包小程序APP开发.红包系统开发.红包系统开发.红包系统开发. 本公司是专业软件开发公司,玩家勿扰喔谢谢!~ 企业如何利用微信红包玩出营销新花样? 1.用微信红包作为见面礼: 在中国这个人情社会中,从陌生到熟悉其实往往只要一个小小的馈赠,就好像两个不认识的男人碰在一起第一个动作肯定是掏烟,有事没事先点一根.那接下去的交流就变得非常顺畅. “微信红包”充当的角色就相当于你给刚认识的朋友的那一根烟.先通过一个事物进行

O2O商城系统开发O2O商城系统模式详解

O2O商城网站系统开发(李想.185.6504.8478)O2O商城系统是什么?O2O商城系统有什么用?我为什么要买O2O商城系统?O2O商城系统到底能给我解决什么问题?如果你想了解具体,那么就请跟随小编了解O2O商城系统!O2O并未颠覆传统企业,其实O2O模式并没有真正意义上的颠覆,而是行业升级.O2O的核心使命是把传统企业原来落后.固有的商业手段和作业手段进行信息化的武装,全面地提升行业信息化水平.从这个意义上讲O2O做的不是电子商务,而是商务电子化.虽然传统的商业模式存在已久,已经在人们心

店员激励系统开发店员激励系统模式详解

店员激励系统开发(李想.185.6504.8478)店员激励系统是什么?店员激励系统有什么用?我为什么要购买店员激励系统?店员激励系统可以解决什么问题?又可以实现什么?激励也是人力资源的重要内容,是指激发人的行为的心理过程.激励这个概念用于管理,是指激发员工的工作动机,也就是说用各种有效的方法去调动员工的积极性和创造性,使员工努力去完成组织的任务,实现组织的目标.有效的激励会点燃员工的激情,促使他们的工作动机更加强烈,让他们产生超越自我和他人的欲望,并将潜在的巨大的内驱力释放出来,为企业的远景目

智慧酒店系统开发智慧酒店系统模式详解

智慧酒店系统开发(李想.185.6504.8478)智慧酒店系统是什么?智慧酒店系统有什么用?我为什么要购买智慧酒店系统?智慧酒店系统又能解决什么问题?如果你对这些感兴趣,那么你一定要对智慧酒店系统有一定的了解!从感觉到记忆到思维这一过程,称为"智慧",智慧的结果就产生了行为和语言,将行为和语言的表达过程称为"能力",两者合称"智能",将感觉.记忆.回忆.思维.语言.行为的整个过程称为智能过程,它是智力和能力的表现.它们分别又可以用"智

鼎汉微信扫码群发系统开发爆客系统开发

爆客系统软件开发,爆客裂变系统,找.小师1.8.8-3.8.0.7-6.8.0.5微/电,扫码群发系统 微信扫二维码自动群发软件 微信扫码群发软件 神奇信息二维码系统开发定制. 当您走在大街上,有人向你发放宣传单,你是接过还是一笑而过,你接过是看一眼还是走过宣传单人后直接扔掉呢?在快节奏的生活状态下,绝大部分是看都不看内容的.这种情况很普遍的. 移动互联网的时代,门店做活动还是依托纷发广告宣传单的话,那效果显然不理想的.不仅花费大把的广告费用,而且效果也甚小的. 鼎汉科技自主研发一款爆客神器,革

区块链多币种钱包app系统开发,Vpay钱包系统开发

什么是区块链钱包 区块链代币在转账时,每笔转账交易需要被验证签名有效,然后写入区块中,完成转账交易.然而只有拥有私钥的人才能产生有效的签名,私钥是由用户本地生成的,并不存在于区块链网络中,以文件的形式保存在本地,而生成和存储私钥的工具就是区块链钱包.钱包系统开发 Tel: 前面138中间2315后面3201 简单说,区块链钱包是管理私钥的客户端. 区块链钱包的基础知识 假设区块链经济是一个世界,这个世界的中心就是比特币钱包,bitcoin.对,这个钱包的名字和比特币的叫法一模一样,即bitcoi

区块链社交IM系统开发,多币种钱包系统开发,直播系统开发

区块链社交IM系统开发是现在能够应用于各个行业增加用户粘度的一款系统app.开发区块链社交IM系统不仅仅是用于用户与用户之间的社交沟通,这类型的app系统还可以做一个多币种钱包系统来使用,还可以是一个直播系统.区块链社交IM系统在目前的市场中,给用户带来的是更多的便捷.用户在使用社交的功能的同时,还可以拥有多币种钱包系统的功能,能够储存大量的币,还可以作为一个直播系统来使用.而且随着自媒体时代的不断地发展,人们对于接受新闻的方式越来越新颖,就像现在的广告,很多时候都是以邀请网红直播的方式去推广,

多币种钱包系统开发,钱包系统源码开发

多币种钱包系统目前对于数字资产行业的人来说就像是一个储存东西的容器,那个被储存的东西就是数字资产.我们都知道,数字资产是一串虚拟的代码,看不见摸不着,因此就算我们有心想要保护它,也需要这个容器足够牢固安全,这样我们也才放心将这个极重要的东西放进去.多币种钱包系统在充当这个容器之前,首先应该保证安全稳定,因此在开发多币种钱包系统时,就应该选择正规的开发公司,他们的技术是值得信任的,而那些一套一套源码复制的却是在拿每个用户的数字资产做赌注,运营者作为背锅侠而已.所以,我们开发多币种钱包系统应该选择自

全球定制分红盘系统开发商城分红系统开发

当前互联网金融理财投资市场行情瞬息万变,一些分红盘系统的发展更新速度极快,用户只有牢牢把握行情,准确快速出击,才能在短的时间内充分利用分红盘系统的价值,实现自己的财富梦想. 作为专业从事分盘系统开发的技术型企业,河南云之梦网络科技可为新老用户提供分红盘系统开发四大优势: 一是快速.云之梦有专业的开发团队,开发分红盘系统,只要和用户确定好需求及方案,只需3-5天即可完成系统的开发,经过在线测试及用户确认无误后,一周之内即可实现系统的交付,是业内开发效率高的分红盘系统开发商. 二是全面.云之梦分红盘