php 怎么生成加密url 有有效期限制的那种

移动开发 码拜 8年前 (2016-04-14) 1395次浏览
php   怎么生成加密url 有有效期限制的那种?
解决方案

10

引用:

加密URL  ?
有有效期限制 ?
好奇怪的需求
1.你说需要加密  首先域名本身是不能加密的 不然的话浏览器这么知道这个 URL是什么鬼啊  假如要加密也只能对参数部分加密    例如 你可把(http://bbs.csdn.net/topics/391078607)  加密成 (http://bbs.csdn.net/dW45d5E)
2.有效期限的问题  那你就需要在数据库里保存这个加密的字符串(http://bbs.csdn.net/dW45d5E中的dW45d5E)以及创建时间   每次访问的时候来检查这个时间

30

引用:
Quote: 引用:
Quote: 引用:
Quote: 引用:
Quote: 引用:
Quote: 引用:

加密URL  ?
有有效期限制 ?
好奇怪的需求
1.你说需要加密  首先域名本身是不能加密的 不然的话浏览器这么知道这个 URL是什么鬼啊  假如要加密也只能对参数部分加密    例如 你可把(http://bbs.csdn.net/topics/391078607)  加密成 (http://bbs.csdn.net/dW45d5E)
2.有效期限的问题  那你就需要在数据库里保存这个加密的字符串(http://bbs.csdn.net/dW45d5E中的dW45d5E)以及创建时间   每次访问的时候来检查这个时间

你说的正是本人想表达的,谢谢, 还有一个就是加密后本人将这个url  传递到其他页面,再怎么对这个url 参数做验证  就像微信token 验证那样 ,  原因是本人这边已经加密了 ,能否需要在穿过过去的那个页面做解密处理?  真心希望你能帮本人再次回答这个问题

1.首先你要确认你的URL加密的范围是什么   假如只是加密参数的话你就直接验证加密字段就行了   假如是把URL路径都加密了的话  就最好先解密  获取到参数后在校验
2.你还没说清楚你所谓的“验证”是什么东西   微信的token是用于验证请求的   不是单独验证的

其实本人就是想做一个微信公众平台 绑定微信用户OpenID与第三方业务账号的需求    本人是参考这个地址 http://m.blog.csdn.net/blog/liuyuhua0066/38304083    来做的    卡在怎么样生成绑定链接   那里了  还请你帮本人看看

为什么不用OAuth呢

我们的需求要这样做   不想绑定oauth   想通过这种方式将用户绑定在我们网站这边, 而不是在微信这边   本人能加你的QQ 吗?  本人的  405108246

OAuth 只是微信提供给你的一种相对方便的获取OpenID的方式  不存在所谓的“绑定”    当然啦  假如你不想用   你也可以本人生成带OpenID的URL


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明php 怎么生成加密url 有有效期限制的那种
喜欢 (0)
[1034331897@qq.com]
分享 (0)