Тёмный
No video :(

Google Authenticator Implementation with PHP 

Interactive Utopia
Подписаться 291
Просмотров 11 тыс.
50% 1

A basic implementation of the RFC 6238 standards for TOTP: Time-Based One-Time Password Algorithm using PHP for original Key and QR Code generation and the Google Authenticator application for TOTP generation.
More about me:
interactiveuto...
GitHub:
github.com/gil...
Documentation:
www.rfc-editor...
packagist.org/...
packagist.org/...

Опубликовано:

 

22 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 15   
@donesposito
@donesposito Месяц назад
Thank you! Your implementation and explanation in this video worked like a charm.
@helloholahi
@helloholahi Год назад
super great tutorial!! 🙂 very clear, you explain things well with enough details to understand everything, thanks for sharing this!
@InteractiveUtopia
@InteractiveUtopia Год назад
Glad it was helpful!
@JoshRosario310
@JoshRosario310 3 месяца назад
Great tutorial, thank you very much.
@xXNJEEBXx
@xXNJEEBXx Год назад
thanks i love you
@InteractiveUtopia
@InteractiveUtopia Год назад
Glad it helped
@yeslouise9317
@yeslouise9317 Год назад
thanks. is it advisable to store the secret keys in the database? I'm only limited to this option right now.
@InteractiveUtopia
@InteractiveUtopia Год назад
Not advisable, but many times as states it is the only feasible way
@virgilesahaguian2133
@virgilesahaguian2133 5 месяцев назад
Question, how can we link that with the google auth application ?
@InteractiveUtopia
@InteractiveUtopia 4 месяца назад
Via a generated QR code
@CarloOmbri
@CarloOmbri Год назад
Hello, my web host does not use imagemagick extension but GD2. How can I change the code? thanks
@InteractiveUtopia
@InteractiveUtopia Год назад
I am guessing this is for the QR code generator. Have you tried a different one? If you got the url to be created that is the important part. Then use that url in your QR generation app of your choice. You can even use a system online (not super safe nor recommended in this case) but you can use it to test your code.
@helloholahi
@helloholahi Год назад
you can modify your code this way: - comment or remove this line: use BaconQrCode\Renderer\Image\ImagickImageBackEnd; - add this line instead (or below the previous one): use BaconQrCode\Renderer\Image\SvgImageBackEnd; this will load the Svg library instead of the Imagick one, which doesn't require Imagick or GD, and will generate a .svg image, which is lighter and more high-density pixels screens friendly. - this portion of code: $renderer = new ImageRenderer( new RendererStyle(250), new ImagickImageBackEnd() ); becomes: $renderer = new ImageRenderer( new RendererStyle(250), new SvgImageBackEnd() ); - then change the file name from .png to .svg - the tag becomes:
@InteractiveUtopia
@InteractiveUtopia Год назад
Thanks for the help!
Далее
Two-Factor Authentication (2FA) in Python
12:20
Просмотров 45 тыс.
The Truth about Two-factor authentication
20:48
Просмотров 31 тыс.
Login with Google Account using PHP
14:21
Просмотров 17 тыс.