首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >php页面验证密码访问

php页面验证密码访问

作者头像
幻影网络
发布于 2022-11-08 08:07:27
发布于 2022-11-08 08:07:27
4.7K00
代码可运行
举报
文章被收录于专栏:幻影网络科技幻影网络科技
运行总次数:0
代码可运行
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<?php
header("Content-type: text/html; charset=utf-8");
function code($user, $pass) {
      $users = ['admin'=>'123456'];
      if(isset($users[$user]) && $users[$user] === $pass) {
        return true;
      } else {
        return false;
      }
}
if(!code(@$_SERVER['PHP_AUTH_USER'], @$_SERVER['PHP_AUTH_PW'])) {
     http_response_code(401);
     header('WWW-Authenticate:Basic realm="My website"');
     echo '需要用户名和密码才能继续访问'; 
     exit;
} else {
    
}
echo "验证成功";
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
PHP实现简单注册登录详细全部代码
PHP实现登录注册的三个文件: index.php (首页) login.php (登录) register.php (注册) 相关代码 index.php代码:
幻影网络
2022/11/08
2K0
OpenV**使用用户名密码验证
> 如果无法下载就把下面的内容拷贝到一个文件中,然后改名为checkpw.sh即可
孤鸿
2022/10/04
1.4K0
CentOS 7搭建OpenV**
PS:目前openvpn服务器已经搭建完成了,但是有个问题,只要有上述三个证书文件和服务器IP信息,任何人都可以连接服务器,为了安全考虑,我们可以采取用户认证的方式管理,详情见:OpenVPN使用用户密码认证登录
孤鸿
2022/10/04
5470
[NetWork] 华为设备常用命令配置
题记 该命令由本人收集记录摘抄,如需原件请联系我 /* ############################# 基础命令篇 ############################# */ system-view /*进入系统视图*/ sysname [name] /*修改设备名&
BreezeCloud
2022/12/04
2960
vscode-go 远程开发添加golangci-lint支持
vscode对远程开发的支持可谓一骑绝尘。关于golangci-lint的支持方法,网上已经很多。但没有找到远程开发的配置,故摸索了一番。
超级大猪
2024/05/21
4920
vscode-go 远程开发添加golangci-lint支持
Spring OAuth 简单实践
最近在了解OAuth2.0,一直想搞一个自己的类似于SakuraFrp使用的OpenID授权站,就想自己写一个。找的很多国内教程用的包都是 spring-cloud 下的关于 oauth 的包,或是直接使用老版本的 security-oauth 包,由于 spring-security 最新版是 6.x ,教程的版本太老,且想使用 start.spring.io 中提供的 spring-boot-starter-oauth2-xxx 使用配置文件快速开发,写下本文记录。
MashiroT
2023/10/18
2830
Spring OAuth 简单实践
Centos7搭建CiscoAnyConnect
配置环境 yum -y install epel-release #安装EPEL源 yum install ocserv #安装ocserv 配置OpenConnectServer 准备证书 创建证书目录 cd ~ mkdir certificates cd certificates 在此目录下创建一个名为 ca.tmpl 的CA证书模板,写入如下语句: cn = "Aierpf" organization =
孤鸿
2022/10/04
1.1K0
[NetWork] PPP 概述
一种是通过虚拟接口类实现MP(Virtual Template): 可以利用用户名进行确定捆绑 一个VT接口可以派生多个捆绑
BreezeCloud
2022/11/18
8440
[NetWork] PPP 概述
ESP8266Web配网(连接wifi自动打开网页)
在应用到esp8266的场景,往往与wifi是离不开的,但用户的wifi账号密码又无从知晓,于是乎有了配网。 目前,市面上的配网方式多种多样,但其中博主觉得成功率最高,最方便的方式其实还是Web配网(个人看法),因为Web配网从根本来说就是esp8266开启一个web服务器,在此基础上进行信息交互(POST,GET),所以信息的传输较为稳定,配网成功率高。
怪兽
2022/10/04
2.6K0
ESP8266Web配网(连接wifi自动打开网页)
BAT文件加密解密
> 因为工作的原因不希望bat脚本内容让其他人知道,于是找到了加密bat文件的方法,防止别人随意修改,下面整理一下bat脚本加密解密的方法!
孤鸿
2022/10/04
5.3K0
Dokuwiki替换编辑器editor.md
1.下载editor.md https://github.com/pandao/editor.md/archive/v1.5.0.tar.gz
孤鸿
2022/10/04
1.1K0
Dokuwiki替换编辑器editor.md
几款文档框架:Mkdocs、Sphinx、Teadocs、docsify
同博客框架 WordPress、Hexo 等一样,Web 文档也有自己的框架,如比如 Java 的 Javadoc,Python 的 pydoc,以及Python-sphinx。对于 Python 有专门文档标记语言 reStructuredText(RST),常见的 Python 各种库和工具的帮助文档基本都是用 RST 所写。如 Requests、Flask、Scrapy 等。
怪兽
2022/10/04
2K0
几款文档框架:Mkdocs、Sphinx、Teadocs、docsify
Centos7搭建PPTP V**
安装163源(可选) yum install -y wget #安装wget wget http://mirrors.163.com/.help/CentOS7-Base-163.repo #下载163 centos7源文件 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup #&#x59
孤鸿
2022/10/04
1.6K0
丢弃花生壳,搭建自己的ngrok作为内网穿透服务器
公司没有公网,公司在二级路由下面(就是服务商没有给独立IP,也无法动态获取公网IP),然而公司在开发程序的时候,如对接微信等需要返回数据,或者需要别人能访问我们网址,一般我们就只能购买花生壳内网穿透,但是在使用中发现速度慢,经常掉。所以搭建自己的ngrok服务器来保证内网穿透。
幻影网络
2022/11/08
1.6K0
丢弃花生壳,搭建自己的ngrok作为内网穿透服务器
typecho站点打开CDN后获取用户真实ip
我的天气插件怎么不好使了???点击查看报错,原来是ip地址是一个ipv6的地址,应该是CDN的节点ip,这就是打开CDN后无法获取用户的真实ip的情况,我赶快去站点目录下config.inc.php添加一下代码,然后就可以真实获取用户ip了!
小屁的博客
2022/05/13
8590
Spring 高级笔记
由图可见,ConfigurationApplicationContext 实现了 ApplicationContext 接口,实现了 BeanFactory 接口。
MashiroT
2023/04/30
3050
Spring 高级笔记
cgo笔记: 内存分配与对象转换
来自:https://www.reddit.com/r/golang/comments/iqy423/cgo_golang_free_allocated_memory_of_array_of_c/
超级大猪
2023/03/14
1K0
nextcloud宝塔面板nginx伪静态-去除index.php
下载安装包wget https://download.nextcloud.com/server/releases/...
孤鸿
2022/10/04
2.6K0
nginx.conf配置文件详解
Nginx配置文件主要分成四部分:main(全局设置)、server(主机设置)、upstream(上游服务器设置,主要为反向代理、负载均衡相关配置)和 location(URL匹配特定位置后的设置),每部分包含若干个指令。
孤鸿
2022/10/04
1.1K0
为typecho博客文章页脚添加"随机文章"和"猜你想看"
我觉得我的博客的针对用户内容连续阅读的优化不到位,于是想添加这个功能,为typecho博客文章页脚添加"随机文章"和"猜你想看",参照了《逍遥隐士》的博客
小屁的博客
2022/05/13
2880
相关推荐
PHP实现简单注册登录详细全部代码
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档