uninett/feide-secret-generator

该软件包最新版本(v0.1)没有提供许可证信息。

一个简单的脚本,演示如何在Feide中生成适合用于双因素认证的秘密。

v0.1 2017-02-03 13:42 UTC

This package is auto-updated.

Last update: 2024-08-24 03:54:01 UTC


README

一个简单的脚本,演示如何在Feide中生成适合用于双因素认证的秘密。

秘密必须是由16个32进制编码字符组成的随机字符串,这意味着

  • 大写ASCII字母,从A到Z,包括两者
  • 数字从2到7,包括两者

没有对字母或数字使用数量的限制,也没有对字符串长度的限制之外的其他类型的限制。然而,我们建议使用完全随机的秘密。

安装

克隆此存储库,然后在同一目录下下载 composer,并运行它

./composer.phar install

用法

只需调用 generator.php 脚本,它将输出一个适合存储在用户目录条目中的加密秘密,以及一个可以被认证应用扫描的二维码

php generator.php

您还可以指定要使用的秘密,以及要添加到秘密和二维码上的标签。使用以下命令行选项

  • -l(或 --label)指定标签。
  • -s(或 --secret)指定秘密。

例如

php generator.php --secret ABCDEFGHIJ234567 --label "My Code Generator"

有关如何将加密秘密部署到用户目录的帮助,请参阅 Feide双因素部署指南