v1.0 Initial commit of project
This commit is contained in:
23
vendor/robthree/twofactorauth/docs/qr-codes/bacon.md
vendored
Normal file
23
vendor/robthree/twofactorauth/docs/qr-codes/bacon.md
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
---
|
||||
layout: post
|
||||
title: bacon/bacon-qr-code
|
||||
---
|
||||
|
||||
## Installation
|
||||
|
||||
In order to use this provider, you will need to install the library at version 2 (or later) and its dependencies
|
||||
|
||||
```
|
||||
composer require bacon/bacon-qr-code ^2.0
|
||||
```
|
||||
|
||||
You will also need the PHP imagick extension **if** you aren't using the SVG format.
|
||||
|
||||
## Optional Configuration
|
||||
|
||||
Argument | Default value
|
||||
--------------------|---------------
|
||||
`$borderWidth` | `4`
|
||||
`$backgroundColour` | `'#ffffff'`
|
||||
`$foregroundColour` | `'#000000'`
|
||||
`$format` | `'png'`
|
||||
37
vendor/robthree/twofactorauth/docs/qr-codes/endroid.md
vendored
Normal file
37
vendor/robthree/twofactorauth/docs/qr-codes/endroid.md
vendored
Normal file
@@ -0,0 +1,37 @@
|
||||
---
|
||||
layout: post
|
||||
title: endroid/qr-code
|
||||
---
|
||||
|
||||
## Installation
|
||||
|
||||
In order to use this provider, you will need to install the library at version 3 and its dependencies
|
||||
|
||||
```
|
||||
composer require endroid/qr-code ^3.0
|
||||
```
|
||||
|
||||
You will also need the PHP gd extension installing.
|
||||
|
||||
## Optional Configuration
|
||||
|
||||
Argument | Default value
|
||||
------------------------|---------------
|
||||
`$bgcolor` | `'ffffff'`
|
||||
`$color` | `'000000'`
|
||||
`$margin` | `0`
|
||||
`$errorcorrectionlevel` | `'H'`
|
||||
|
||||
## Logo
|
||||
|
||||
If you make use of `EndroidQrCodeWithLogoProvider` then you have access to the `setLogo` function on the provider so you may add a logo to the centre of your QR code.
|
||||
|
||||
```php
|
||||
use RobThree\Auth\Providers\Qr\EndroidQrCodeWithLogoProvider;
|
||||
|
||||
$qrCodeProvider = new EndroidQrCodeWithLogoProvider();
|
||||
|
||||
$qrCodeProvider->setLogo('/path/to/your/image');
|
||||
```
|
||||
|
||||
You can see how to also set the size of the logo in the [source code](https://github.com/RobThree/TwoFactorAuth/blob/master/lib/Providers/Qr/EndroidQrCodeWithLogoProvider.php).
|
||||
15
vendor/robthree/twofactorauth/docs/qr-codes/google-charts.md
vendored
Normal file
15
vendor/robthree/twofactorauth/docs/qr-codes/google-charts.md
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
---
|
||||
layout: post
|
||||
title: QR GoogleCharts
|
||||
---
|
||||
|
||||
See: https://developers.google.com/chart/infographics/docs/qr_codes
|
||||
|
||||
## Optional Configuration
|
||||
|
||||
Argument | Default value
|
||||
------------------------|---------------
|
||||
`$verifyssl` | `false`
|
||||
`$errorcorrectionlevel` | `'L'`
|
||||
`$margin` | `4`
|
||||
`$encoding` | `'UTF-8'`
|
||||
16
vendor/robthree/twofactorauth/docs/qr-codes/image-charts.md
vendored
Normal file
16
vendor/robthree/twofactorauth/docs/qr-codes/image-charts.md
vendored
Normal file
@@ -0,0 +1,16 @@
|
||||
---
|
||||
layout: post
|
||||
title: Image-Charts
|
||||
---
|
||||
|
||||
## Optional Configuration
|
||||
|
||||
Argument | Default value
|
||||
------------------------|---------------
|
||||
`$verifyssl` | `true`
|
||||
`$errorcorrectionlevel` | `'L'`
|
||||
`$margin` | `4`
|
||||
|
||||
`$verifyssl` is used internally to help guarantee the security of the connection. It is possible that where you are running the code from will have problems verifying an SSL connection so if you know this is not the case, you can supply `true`.
|
||||
|
||||
The other parameters are passed to [Image-Charts](https://documentation.image-charts.com/qr-codes/) so you can refer to them for more detail on how the values are used.
|
||||
20
vendor/robthree/twofactorauth/docs/qr-codes/qr-server.md
vendored
Normal file
20
vendor/robthree/twofactorauth/docs/qr-codes/qr-server.md
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
---
|
||||
layout: post
|
||||
title: QR Server
|
||||
---
|
||||
|
||||
## Optional Configuration
|
||||
|
||||
Argument | Default value
|
||||
------------------------|---------------
|
||||
`$verifyssl` | `true`
|
||||
`$errorcorrectionlevel` | `'L'`
|
||||
`$margin` | `4`
|
||||
`$qzone` | `1`
|
||||
`$bgcolor` | `'ffffff'`
|
||||
`$color` | `'000000'`
|
||||
`$format` | `'png'`
|
||||
|
||||
`$verifyssl` is used internally to help guarantee the security of the connection. It is possible that where you are running the code from will have problems verifying an SSL connection so if you know this is not the case, you can supply `true`.
|
||||
|
||||
The other parameters are passed to [goqr.me](http://goqr.me/api/doc/create-qr-code/) so you can refer to them for more detail on how the values are used.
|
||||
15
vendor/robthree/twofactorauth/docs/qr-codes/qrickit.md
vendored
Normal file
15
vendor/robthree/twofactorauth/docs/qr-codes/qrickit.md
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
---
|
||||
layout: post
|
||||
title: QRickit
|
||||
---
|
||||
|
||||
## Optional Configuration
|
||||
|
||||
Argument | Default value
|
||||
------------------------|---------------
|
||||
`$errorcorrectionlevel` | `'L'`
|
||||
`$bgcolor` | `'ffffff'`
|
||||
`$color` | `'000000'`
|
||||
`$format` | `'png'`
|
||||
|
||||
The parameters are passed to [QRickit](http://qrickit.com/qrickit_apps/qrickit_api.php) so you can refer to them for more detail on how the values are used.
|
||||
Reference in New Issue
Block a user