出于项目需求,需要对文章的ID和用户的ID进行加密处理,防止别人采集。找来找去,有些加密很简单,但又担心出现加密结果重复,这个比较重要,所以只能找一些开源的且比较稳定的加密解密算法,最后终于找到hashids。

于是先配置一下composer,找到配置文件:C:\Users\php0001\AppData\Roaming\Composer\config.json,添加如下内容:(至于为什么要加这样的配置,告诉你,因为你在天朝)

{

"config": {},

"repositories": [

{"type": "composer", "url": "https://packagist.phpcomposer.com"},

{"packagist": false}

]

}

建议在自个项目的composer.json里也加上代码:

"repositories": [

{"type": "composer", "url": "https://packagist.phpcomposer.com"},

{"packagist": false}

]

注:如果不知道怎样使用,可以参考官方使用方法:https://pkg.phpcomposer.com

在项目的根目录,执行命令:composer require hashids/hashids

效果:

在网上居然还有人贴配置url为http://pkg.phpcomposer.com/repo/packagist/,这个地址是不正确的地址,会导致错误出现:

真是害人呀。

作者:OK兄 浏览次数:134

php hashids思路,使用composer添加hashids加密数字相关推荐

  1. srs可以用java开发吗,为SRS流媒体服务器添加HLS加密功能(附源码)

    #为SRS流媒体服务器添加HLS加密功能(附源码)# 之前测试使用过nginx的HLS加密功能,会使用到一个叫做nginx-rtmp-module的插件,但此插件很久不更新了,网上搜索到一个中国制造的 ...

  2. 密码学和加密数字货币的简介

    所有货币都需要一些方法来控制供应,并强制执行各种安全属性以防止作弊.在法定货币方面,像中央银行这样的组织控制货币供应量,并对实体货币增加防伪功能.这些安全功能提高了对攻击者的防范能力,但是他们不可能不 ...

  3. 猫眼电影加密数字破解(爬取评分票房票价)

    title: 猫眼电影加密数字破解(爬取评分票房票价) toc: true date: 2018-07-01 22:05:27 categories: methods tags: 爬虫 Python ...

  4. djc加密数字货币_清华大学《区块链和加密数字货币》课程线上开课,与李礼辉、姚前等大佬一起交流学习吧...

    摘要: 清华大学经济管理学院博士生导师.数字金融资产研究中心主任罗玫教授,用商业的视角+简单的逻辑+国际化的高度解读看似"晦涩难懂"的区块链. 在新数字经济时代的科技趋势中,区块链 ...

  5. BlockChain:区块链/加密数字货币落地技术应用高质量相关文章

    BlockChain:区块链/加密数字货币落地技术应用高质量相关文章 目录 区块链 加密币 BTC 区块链 这家以色列的公司以区块链技术为底层,打造去中心化无人驾驶出行平台 加密币 主流加密货币201 ...

  6. paypal创建订单后怎么获得id_PayPal开放加密数字货币买卖 2021年将支持2600万家商户购物...

    支付巨头PayPal周三加入加密货币市场,允许客户使用该公司的在线钱包买卖和持有比特币(BTC).以太坊(ETH).比特币现金(BCH).莱特币(LTC)以及其他加密货币.该公司在一份声明中表示,从2 ...

  7. 82个加密数字货币遭交易所下线,全球区块链ICO代币进入强监管

    这几天关于区块链和加密数字货币的消息比较多,下跌,下跌.还是下跌,币圈可谓是人心惶惶,抛开这一轮庄家的表现不说,我们来看看各国的动态,这个比单纯的看币市更为重要. 一.全球加密数字货币交易所活动或将迎 ...

  8. 加密数字货币的开发技术介绍

    要问当前所有区块链应用中最火的是什么应用,非加密货币莫属.看看各个跟区块链相关的讨论组,整天热火朝天地讨论的是各种币的行情,即使是技术讨论组,除了一些热门讨论外,最吸引注意的莫过于本币的涨跌还有各种代 ...

  9. 麦当劳一“发币”,币圈就闹笑话,加密数字货币到底是什么?

    麦当劳要发币的消息一出,币圈自媒体都不淡定了,一时间"麦当劳也发币了"."将流行吃汉堡即挖矿"等等消息满天飞,搞不清楚的状况的人都信以为真,舆论被带偏有时候就是 ...

最新文章

  1. Django不能ip调试访问
  2. (转)光照模型及cg实现
  3. 对于PHP框架的简单认识
  4. UOJ#191. 【集训队互测2016】Unknown
  5. R语言实现混频数据分析实例----midas回归预测
  6. 黑进iPhone让手机崩溃重启,只需15行代码:iOS漏洞你可知?
  7. mysql 异常笔记
  8. Android开发之获取手机通讯录
  9. echarts地图map下钻到镇街、KMZ文件转GeoJson、合成自定义区域
  10. 直方图均衡化及算法步骤
  11. hdjs---1、hdjs爬坑杂记
  12. leetcode刷面试题(面试题08合集)
  13. [除一波并查集和贪心的草]
  14. 数据科学包_Eighth_Chapter
  15. Passenger 和 Nginx
  16. mysql按照首字母排序
  17. golang-文章翻译-go常见的10种错误
  18. 去除页眉横线快准狠的3个方法,就喜欢这么简单粗暴的操作!
  19. Python scrapy 实现网页爬虫
  20. arm平台linux的ethtool配置,ARM-Linux驱动--DM9000网卡驱动分析(四)

热门文章

  1. 大神干货:算法高手郭大顶级经验分享助你轻松通过初赛!
  2. instant java,Instant
  3. TikTok玩法攻略总结,从输出内容再到变现,结尾送干货!
  4. 我学会了用计算机作文,我学会了做饭作文300字(通用10篇)
  5. eclipse项目如何变成web项目_IntelliJ IDEA 部署 Web 项目,终于搞懂了!
  6. 冰兮坊Java_java 中文字符 获取首字母(一级二级字符)
  7. mysql上机实验报告3_SQL入门随笔(上机实验报告)
  8. 剑指offer (02):实现 Singleton 单例模式 (Python 实现详解)
  9. Redis 的 string
  10. 文本获取和搜索引擎中的反馈模型