✍ WeChat Markdown Editor | 一款高度简洁的微信 Markdown 编辑器:支持 Markdown 语法、自定义主题样式、内容管理、多图床、AI 助手等特性
最近更新: 17小时前蓝天采集器是一款开源免费的爬虫系统,仅需点选编辑规则即可采集数据,可运行在本地、虚拟主机或云服务器中,几乎能采集所有类型的网页,无缝对接各类CMS建站程序,免登录实时发布数据,全自动无需人工干预!是网页大数据采集软件中完全跨平台的云端爬虫系统
CatchAdmin 是一个功能强大、易于扩展的现代化 PHP 后台管理系统。它采用前后端分离架构,CatchAdmin 集成了 Token 鉴权、权限管理、动态路由、动态表格、分页封装、资源权限、上传下载、代码生成器支持一键导出导入,数据回收站,附件管理的一款模块化框架。官网地址:
jsotp `jsotp`是一个用来生成用来生成及验证一次性密码的js模块,一次性密码通常用来在web应用或者其他登录系统中作为二步验证或多步验证使用。 该模块基于 [RFC4226](HOTP:基于计数器的一次性密码算法)和 [RFC6238](TOTP:基于时间的一次性密码算法)实现 示例 功能 随机生成base32加密的字符串 将base32加密后的字符串生成otpauth链接,可用来生成二维码 创建可验证的HOTP对象 验证HOTP密码 创建可验证的TOTP对象 验证TOTP密码 安装 shell npm install jsotp 模块 全部模块支持: npm install jsotp 使用 基于时间的OTP // import let jsotp = require('jsotp'); // Create TOTP object let totp = jsotp.TOTP('BASE32ENCODEDSECRET'); totp.now(); // => 432143 // Verify for current time totp.verify(432143); // => true // Verify after 30s totp.verify(432143); // => false 基于计数器的OTP // import let jsotp = require('jsotp'); // Create HOTP object let hotp = jsotp.HOTP('BASE32ENCODEDSECRET'); hotp.at(0); // => 432143 hotp.at(1); // => 231434 hotp.at(2132); // => 242432 // Verify with a counter hotp.verify(242432, 2132); // => true hotp.verify(242432, 2133); // => false 生成随机base32加密字符串 // import let jsotp = require('jsotp'); // Generate let b32_secret = jsotp.Base32.random_gen();
最近更新: 3天前CKEditor是新一代的FCKeditor,是一个重新开发的版本。CKEditor是全球最优秀的网页在线文字编辑器之一,因其惊人的性能与可扩展性而广泛的被运用于各大网站。
最近更新: 3天前🔥🔥🔥YznCMS是基于最新thinkphp8.x框架和layui2.x的后台管理系统。创立于2017年初,是一款永久免费可商用的开源项目,他将是您轻松建站的首选利器。框架易于功能扩展,代码维护,方便二次开发,帮助开发者简单高效降低二次开发成本,满足专注业务深度开发的需求。
最近更新: 7天前CRMEB Admin是一款轻量级、高性能Admin框架系统,采用TP6+Mysql+Element+Redis等最流行热门技术语言,支持队列、表单生成、长链接、定时任务等,完善的权限管理。快速简单高效!
最近更新: 7天前