在使用PHP编程的时候,我有一个习惯,不太喜欢使用现成的库文件,例如PHPLib或者其它类似的库,在这个系统中,我也打算自己写一个库文件,它需要处理认证、确认email,更新帐号(密码,email)等事情。 为了在保证该系统安全的同时,不会加重我现有数据库的负担。因此这个新的系统要依赖cookies。这确实是一个两难的选择,因为如果只是设置一个用户名的cookie,是很不安全的,这行不通,但从数据
转载 2007-06-21 00:48:50
559阅读
概览工作中,我们时刻都会和接口打交道,有的是调取他人的接口,有的是为他人提供接口,在这过程中肯定都离不开签名验证。在设计签名验证的时候,一定要满足以下几点:可变性:每次的签名必须是不一样的。时效性:每次请求的时效性,过期作废。唯一性:每次的签名是唯一的。完整性:能够对传入数据进行验证,防止篡改。下面主要分享一些工作中常用的加解密的方法。常用验证举例:/api/login?username=xxx&
原创 2021-04-27 16:15:55
469阅读
概览 工作中,我们时刻都会和接口打交道,有的是调取他人的接口,有的是为他人提供接口,在这过程中肯定都离不开签名验证。 在设计签名验证的时候,一定要满足以下几点: 可变性:每次的签名必须是不一样的。 时效性:每次请求的时效性,过期作废。 唯一性:每次的签名是唯一的。 完整性:能够对传入数据进行验证,防止篡改。 下面主要分享一些工作中常用的加解密的方法。 常用验证 举例:/api/
原创 2021-07-31 09:53:05
474阅读
PHP 表单验证本章节我们将介绍如何使用PHP验证客户端提交的表单数据。PHP 表单验证**在处理PHP表单时我们需要考虑安全性。**本章节我们将展示PHP表单数据安全处理
原创 2022-06-16 17:01:20
68阅读
This is a valid email.'; }else{ echo 'This is an invalid email.'; } } ?> Email: ">
PHP
原创 2021-07-28 09:49:05
261阅读
一般用表单验证的话,大多数会用js,jquery来进行表单验证,但是在保证安全的情况下,除了前端加限制外,后端PHP也是要加上限制的。下面给大家介绍一下自己整合的一个PHP表单验证类,学习阶段的朋友们,有需要的可以参考。<?php/*** 页面作用:常用表单验证类*/class class_post{//验证是否为指定长度的字母/数字组合function f...
转载 2018-09-20 10:38:41
99阅读
public function isEmail($email){ //验证邮箱 $chars = "/([a-z0-9]*[-_\.]?[a-z0-9]+)*@([a-z0-9]*[-_]?[a-z0-9]+)+[\.][a-z]{2,3}([\.][a-z]{2})?/i"; if(preg_match($chars,$email)){ return true; }else{
原创 2014-11-14 15:06:46
375阅读
<!DOCTYPE HTML> <html><hebody> <?p
原创 2023-06-26 22:24:48
62阅读
在Linux系统中,PHP是一种十分常用的编程语言,常用于开发Web应用程序。而要在Linux系统验证PHP的运行环境,通常会用到一个称为“红帽”的技术。 红帽(Red Hat)是一家知名的Linux发行版提供商,其操作系统Red Hat Enterprise Linux(RHEL)被广泛应用于企业级服务器和云计算环境中。在红帽系统中,要验证PHP的运行情况,通常需要遵循一定的步骤和方法。
原创 2024-03-11 11:03:20
33阅读
PHP 表单验证 本章节我们将展示PHP表单数据安全处理,为了防止黑客及垃圾信息我们需要对表单进行数据安全验证。 在本章节介绍的HTML表单中包含以下输入字段: 必须与可选文本字段,单选按钮,及提交按钮: 上述表单验证规则如下: 首先让我们先看看纯HTML的表单代码: 文本字段 name, emai
原创 2018-01-31 16:59:00
84阅读
PHP 表单验证 提示:在处理 PHP 表单时请重视安全性! 这些页面将展示如何安全地处理 PHP 表单。对 HTML 表单数据进行适当的验证对于防范黑客和垃圾邮件很重要! 我们稍后使用的 HTML 表单包含多种输入字段:必需和可选的文本字段、单选按钮以及提交按钮: 上面的表单使用如下验证规则: 首
转载 2016-02-26 19:27:00
137阅读
2评论
PHP用正则表达式验证电子邮件格式 2010-05-27 17:35 以前写的一个PHP表单电子邮件发送程序,其中采用如下方法来验证电子邮件地址格式是否正确: eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9\_-]
转载 2023-05-15 09:29:16
79阅读
传到其他系统的参数,按照字母顺序排序,参数拼接后加token生成签名下游系统接收参数,用相同的token和参数拼接后生成,对比是否相同,相同进行下一步操作,否则抛出异常。对称加密 /** * @param $param * @param string $strSecretKey * @return bool|string * 生成签名 *...
原创 2021-07-06 10:56:11
192阅读
class class_post{//验证是否为指定长度的字母/数字组合function fun_text1($num1,$num2,$str){ Return (preg_match("/^[a
原创 2023-02-16 13:29:11
54阅读
确认码生成文件checkNum_session.php <?Header("Content-type:p_w_picpath/png");//定义header,声明图片文件,最好是png,无版权之扰; //生成新的四位整数验证码session_start();//开启session;$authnum_session = ''; $str =
转载 精选 2007-11-30 13:58:03
1282阅读
1评论
 <?php /**  * @version        Id:  imgcode.php 2012-11-30   k  * @package     &
web
转载 精选 2012-12-07 15:46:03
518阅读
<?php/** * vCode(m,n,x,y) m个数字  显示大小为n   边宽x   边高y * http://blog.qita.in * 自己改写记录session $code */session_start(); vCode(4, 15); //4个数字,显示大小为15function vCode($num = 4, $size = 20, $wi
转载 精选 2013-08-30 11:30:57
434阅读
checks.php代码:<?php session_start(); //生成验证码图片 Header("Content-type: p_w_picpath/PNG"); $im = p_w_picpathcreate(44,18); // 画一张指定宽高的图片 $back = ImageColorAllocate($im, 245,245,245); //
原创 2014-04-24 13:30:53
440阅读
gd 是一个强大的 php 图像处理库
原创 2021-06-15 11:39:22
306阅读
苹果登录使用的jwt 验证的方式通过获取​​https://appleid.apple.com/auth/keys​​ 获取公钥具体的实现规则有更详细的介绍:​​点击查看​​PHP library to manage Sign In with Apple identifier tokens, and validate them server side passed through by the i
原创 2023-02-15 09:05:58
136阅读
  • 1
  • 2
  • 3
  • 4
  • 5