Download the PHP package verdient/google-authenticator without Composer

On this page you can find all versions of the php package verdient/google-authenticator. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package google-authenticator

GoogleAuthenticator

谷歌验证器

创建验证器实例

生成密钥

获取绑定数据

首先准备基础数据

前端生成二维码

$data 为用于生成二维码的数据,可将$data$secret一起返回给前端,由前端根据$data生成二维码并展示秘钥 $secret 来应对二维码扫描不了的情况

后端生成二维码

$data为生成好的二维码URI,前端直接<img src="${data}">就可以了

推荐使用前端生成二维码

验证

验证器每30秒为一个窗口,如果$window0, 则在窗口交替的时候会有验证不通过的问题 比如当前窗口的验证码为1,前一窗口的验证码为2,后一窗口的验证码为3 则在$window0时,只有1可以通过验证 而在$window1时,123都可以通过验证 以此类推


All versions of google-authenticator with dependencies

PHP Build Version
Package Version
Requires php Version >=7.0.0
verdient/chorus Version ~0.1.0
christian-riesen/base32 Version ^1.3
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package verdient/google-authenticator contains the following files

Loading the files please wait ....