retrocode 最近的时间轴更新
retrocode
ONLINE

retrocode

🏢  小全栈
V2EX 第 525806 号会员,加入于 2020-12-27 23:45:19 +08:00
今日活跃度排名 483
2 G 92 S 36 B
游兵散勇一个
retrocode 最近回复了
本地加密上传, 密码第三方自行通知?
3 天前
回复了 yaocy 创建的主题 问与答 个人博客的鉴权方案
之前给文档站加临时权限搞的, 基本思路就上面这样,简单粗暴, 说白了就是前端存个明文 cookie
3 天前
回复了 yaocy 创建的主题 问与答 个人博客的鉴权方案
```php

<?php
$auth = array('密码 1','密码 2');
if (empty($_COOKIE["token"])||!in_array($_COOKIE["token"],$auth)) {
// 校验失败,不显示后续内容
$loginhtml = <<<EOT
<html>
<head>
<meta charset="utf-8">
<title>验证失败</title>
</head>
<body>
<h1>认证已过期,请输入密码</h1>
<input type="tel" id="mobile" description="输入你的密码即可" />
<button type="button" onclick="save()">提交</button>
</body>
<script type="text/javascript">
function save() {
var mobile = document.getElementById('mobile').value;
var exp = new Date();
exp.setTime(exp.getTime() + 30 * 24 * 60 * 60 * 1000);
document.cookie = "token=" + mobile + ";expires=" + exp.toGMTString();
location.reload();
}
</script>
</html>
EOT;
echo $loginhtml;exit();
} else {
// 记录密码访问记录
$log_file = './log/log_'.date('Ymd',time()).'.log';
$content = date('Y-m-d H:i:s',time()).' '.$_COOKIE["token"]."\r\n";
file_put_contents($log_file,$content, FILE_APPEND);
}

```
// 后面业务内容随便整
3 天前
回复了 yaocy 创建的主题 问与答 个人博客的鉴权方案
```php

<?php
$auth = array('密码 1','密码 2');
if (empty($_COOKIE["token"])||!in_array($_COOKIE["token"],$auth)) {
// 校验失败,不显示后续内容
$loginhtml = <<<EOT
<html>
<head>
<meta charset="utf-8">
<title>验证失败</title>
</head>
<body>
<h1>认证已过期,请输入密码</h1>
<input type="tel" id="mobile" description="输入你的密码即可" />
<button type="button" onclick="save()">提交</button>
</body>
<script type="text/javascript">
function save() {
var mobile = document.getElementById('mobile').value;
var exp = new Date();
exp.setTime(exp.getTime() + 30 * 24 * 60 * 60 * 1000);
document.cookie = "token=" + mobile + ";expires=" + exp.toGMTString();
location.reload();
}
</script>
</html>
EOT;
echo $loginhtml;exit();
} else {
// 记录密码访问记录
$log_file = './log/log_'.date('Ymd',time()).'.log';
$content = date('Y-m-d H:i:s',time()).' '.$_COOKIE["token"]."\r\n";
file_put_contents($log_file,$content, FILE_APPEND);
}

```
// 后面业务内容随便整
网页的话还是建议图片形式, 好歹可以懒加载, 图片转 base64 后体积会变大, 你还是要等数据加载完才能渲染,而且更慢

转 base64 只适合散碎图片,如图标之类的, 整合成一个文件加快加载速度,

如果是本地页面的话, 你想骚套路也不是不可以,随便搞, 还能方便加密混淆
5 天前
回复了 zhoudaiyu 创建的主题 职场话题 大家今天开工收到啥礼物(钱)了?
私企 红保温杯 红围巾
@dx3759 学到了学到了感谢分享
@lllll321 #9 乙方恶霸 orz
@zeonll #1 我可以很肯定的说他们就是那德行, 这项目从 6 月份开始到现在大半年了, 一直稳定不下来, 各种 bug, 又菜又固执
吹都在吹, 用没人用 =.=
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   实用小工具   ·   3893 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 02:00 · PVG 10:00 · LAX 18:00 · JFK 21:00
Developed with CodeLauncher
♥ Do have faith in what you're doing.