#qr #wifi #svg #image #networking

wifi-qr-code

生成WiFi QR码的库

1个不稳定版本

0.1.0 2019年12月24日

#76 in #qr

MIT/Apache

14KB
148

wifi-qr-code

WiFi QR码是将WiFi连接信息和凭据编码到QR码中的方式,以便进行扫描。它们被最新的Android和iOS手机以及其他平台支持。遗憾的是,目前没有标准的数据格式,因此此实现参考了现有实现(在参考部分链接)。如果有了标准,请通知我。

需要注意的是,QR码不提供任何安全机制,无法防止他人读取代码并恢复网络的密码。Android需要在屏幕上显示QR码之前要求您重新验证,以确保用户有权共享该信息。我的特定用例是我想以一种方便的方式与来我家的人共享我的访客WiFi网络信息,因此已经信任持有代码的人有权访问空间。

用法

此库封装了qrcode-generator库的基本功能,允许用户以矩阵、原始图像数据、PNG图像和SVG图像的形式输出QR码。此外,如果需要不同的QR码库,还提供了直接的字符串表示形式。文档和示例文件夹中的代码演示了用法。

许可证

与大多数Rust项目一样,此库同时受MITApache 2.0许可证的双重许可。

贡献

欢迎贡献!本项目遵循与Rust项目相同的行为准则

参考

依赖项

~13MB
~59K SLoC