1个不稳定版本
0.1.0 | 2019年12月24日 |
---|
#76 in #qr
14KB
148 行
wifi-qr-code
WiFi QR码是将WiFi连接信息和凭据编码到QR码中的方式,以便进行扫描。它们被最新的Android和iOS手机以及其他平台支持。遗憾的是,目前没有标准的数据格式,因此此实现参考了现有实现(在参考部分链接)。如果有了标准,请通知我。
需要注意的是,QR码不提供任何安全机制,无法防止他人读取代码并恢复网络的密码。Android需要在屏幕上显示QR码之前要求您重新验证,以确保用户有权共享该信息。我的特定用例是我想以一种方便的方式与来我家的人共享我的访客WiFi网络信息,因此已经信任持有代码的人有权访问空间。
用法
此库封装了qrcode-generator库的基本功能,允许用户以矩阵、原始图像数据、PNG图像和SVG图像的形式输出QR码。此外,如果需要不同的QR码库,还提供了直接的字符串表示形式。文档和示例文件夹中的代码演示了用法。
许可证
与大多数Rust项目一样,此库同时受MIT和Apache 2.0许可证的双重许可。
贡献
欢迎贡献!本项目遵循与Rust项目相同的行为准则。
参考
依赖项
~13MB
~59K SLoC