Synology-Forum.nl

Packages => Officiële Packages => PHPMyAdmin Package => Topic gestart door: langetopper op 17 januari 2019, 09:40:04

Titel: tweeweg authenticatie in phpmyadmin
Bericht door: langetopper op 17 januari 2019, 09:40:04
Sinds versie 4.8.0 zou het mogelijk moeten zijn om tweeweg authenticatie te gebruiken.
Wanneer ik ben ingelogd in phpmyadmin zie ik onder instellingen idd de optie in dit in te schakelen.
Echter krijg ik na het inschakelen van deze optie een foutmelding:
[attach=1]
Fatal error: Call to undefined method PragmaRX\Google2FA\Google2FA::getQRCodeInline() in /volume1/web/phpMyAdmin/libraries/classes/Plugins/TwoFactor/Application.php on line 96

Iemand hiermee bekend of weet iemand de oplossing op dit werkend te krijgen?
Titel: Re: tweeweg authenticatie in phpmyadmin
Bericht door: Birdy op 17 januari 2019, 09:53:15
Het is bekend: https://github.com/phpmyadmin/phpmyadmin/issues/14782 echter, denk dat er nog een update komt, ticket is n.l. closed.
Titel: Re: tweeweg authenticatie in phpmyadmin
Bericht door: Birdy op 17 januari 2019, 09:59:55
Update: Het is niet exact dezelfde error, wel in dezelfde line: 96.
Even afwachten of er hier nog reacties op komen, anders daar een Ticket inleggen.
(My two cents)
Titel: Re: tweeweg authenticatie in phpmyadmin
Bericht door: Briolet op 27 december 2020, 14:27:39
Ik heb phpMyAdmin vanochtend geïnstalleerd. Mij leek het instellen van een 2fa ook verstandig voordat ik verder ga met dit pakkket. Ik kan nu perfect een 2fa instellen met QR code. Echter, de instellingen worden niet bewaard omdat ik ergens een configuratie niet geactiveerd heb. Na uitlogen is de 2fa dus weer weg.

[attachimg=1]

Via de omcirkelde link kom ik op de handleidingspagina (https://gebruederhummel.nl/phpMyAdmin/url.php?url=https%3A%2F%2Fdocs.phpmyadmin.net%2Fen%2Flatest%2Fsetup.html%23linked-tables) van phpmyadmin.net. Daar staat heel veel tekst, maar ik kan er nog steeds niet uit opmaken hoe je het permanent bewaren van de configiratieopslag aktiveert. Heeft iemand een hint?

Ik vind ook nergens info hoe je 2fa weer kunt uitzetten, mocht je de authenticator verliezen.  Ik heb b.v. nergens een e-mail adres in hoeven vullen, waar een noodcode heen gestuurd kan worden. (Zoals Synology bij de nas doet)
Titel: Re: tweeweg authenticatie in phpmyadmin
Bericht door: Birdy op 27 december 2020, 15:05:28
Effe zitten testen Versie 4.9.2-0183:

Citaat
maar ik kan er nog steeds niet uit opmaken hoe je het permanent bewaren van de configiratieopslag aktiveert.
Dat is mij ook (nog) niet echt duidelijk.

[attachimg=1]

Citaat
Ik vind ook nergens info hoe je 2fa weer kunt uitzetten, mocht je de authenticator verliezen.
Voor zover ik het zie, kan je deze alleen uitzetten in phpMyAdmin zelf, maar ja, als je de authenticator verliest, kom je er niet in, om het uit te zetten :lol:

Nu nog effe er verder induiken.
Titel: Re: tweeweg authenticatie in phpmyadmin
Bericht door: Briolet op 27 december 2020, 15:40:36
2fa is eigenlijk niet meer dan en sterk wachtwoord dat op tijdbasis aangepast wordt. Gelukkig laat dit pakket het wachtwoord zelf  ook zien, onder de QR code. Als je dat onthoud (of extern opslaat), kun je het altijd weer op en nieuwe authenticator zetten.

Het hoofdprobleem is het permanent opslaan van de configuratie. Zou toch triviaal moeten zijn en het bevreemd me dat dit niet standaard gebeurd. Het is blijkbaar geen simpele instelling omdat je daardoor helemaal naar de documentatie gestuurd wordt. Waar het nog steeds niet eenduidig uitgelegd wordt. Er staat wel dat je bepaalde files moet installeren, als dat nog niet gedaan is. Maar die files staan er al.
Titel: Re: tweeweg authenticatie in phpmyadmin
Bericht door: Birdy op 27 december 2020, 15:54:42
Citaat
Daar staat heel veel tekst, maar ik kan er nog steeds niet uit opmaken hoe je het permanent bewaren van de configiratieopslag aktiveert. Heeft iemand een hint?
IDD veel text, maar het mij niet geheel duidelijk wat te doen.
Kom zelfs niet in mysql als root met -p password: event not found :P
Ik kap hiermee, vind dit niet zo interessant voor mij en ben er niet in thuis.  ;)