DzzOffice是一套开源办公套件,适用于企业、团队搭建自己的类似“Google企业应用套件”、“微软Office365”的企业协同办公平台。
最近更新: 1天前✍ WeChat Markdown Editor | 一款高度简洁的微信 Markdown 编辑器:支持 Markdown 语法、自定义主题样式、内容管理、多图床、AI 助手等特性
最近更新: 4天前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();
最近更新: 6天前FastAdmin 后台框架开源且可以免费商用,一键生成 CRUD, FastAdmin 是一款基于 ThinkPHP 和 Bootstrap 的极速后台开发框架,基于Auth验证的权限管理系统,一键生成 CRUD,自动生成控制器、模型、视图、JS、语言包、菜单、回收站等。(Fast Admin 极速 后台 框架)
最近更新: 23天前动态表单,VUE动态表单。基于vue+elementplus实现动态表单组件,通过拖拽组件到面板即可实现一个表单。支持各个组件的动态隐藏显示,动态表格弹窗式维护。致力打造开源最强vue动态表单组件,持续维护。
最近更新: 10个月前QuickAdmin是一款基于ThinkPHP6+Vue3+ElementPlus开箱即用的中后台管理系统框架,10分钟构建一个功能齐全的管理系统,无效重复编写前端代码, 只用php代码即可快速完成CRUD。自定义扩展简单上手快,无学习成本
最近更新: 1年多前