twofactor_gateway
twofactor_gateway copied to clipboard
🔑 Second factor provider using an external messaging gateway (SMS, Telegram, Signal)
Hello, I'm looking for an app to send SMS for other purposes than logging in. It looks like this app would do the trick if I could use the OCA\Service\Gateay\SMS\Gateway...
Hi, i have NC server with proxy settings in config.php ... 'proxy' => 'proxy.server:3128', ... but this setting do not handled by twofactor_gateway and it trying to send request to...
Dear @nextcloud team, It is possible to add the Free mobile SMS API support? It is a free service for French customers which have a French free mobile number. No...
Create integration tests Maybe, will be a good time to implement integration tests mocking HTTP request to the gateways. This is a good package to do this: https://packagist.org/packages/donatj/mock-webserver _Originally posted...
i cant find anything in the administrator documentation, so i hope to find answers here :) i want to "not showup" the not configured gateways in settings/user/security Is there a...
Ref https://github.com/orgs/nextcloud/projects/29
Hey, I wanted to reconfigure the twofactor gateway. I entered my phone number in the settings area to get the Signal verification code. Somehow I missed the first code and...
Hi, I've tried this app for NextCloud 20.0.5, but after selecting playsms as SMS provider and adding URL, user and pass I go an error: ``` sudo -u www-data php...
It would be great if you could – in addition to Telegram – also support Threema. In contrast to all other methods here (AFAIK), it is at least end-to-end-encrypted. :smiley:...
Warning, WALL OF TEXT. This is an entry from my nextcloud log; ``` {"reqId":"gb9cw3lbVPfGW7ezKj2k","level":3,"time":"2019-12-22T03:19:39+00:00","remoteAddr":"192.168.1.127","user":"Nate","app":"index","method":"GET","url":"\/settings\/admin\/overview","message":{"Exception":"Error","Message":"Call to undefined function GuzzleHttp\\Psr7\\get_message_body_summary()","Code":0,"Trace":[{"file":"\/var\/www\/html\/apps\/twofactor_gateway\/vendor\/guzzlehttp\/guzzle\/src\/Exception\/RequestException.php","line":107,"function":"getResponseBodySummary","class":"GuzzleHttp\\Exception\\RequestException","type":"::","args":["*** sensitive parameter replaced ***"]},{"file":"\/var\/www\/html\/3rdparty\/guzzlehttp\/guzzle\/src\/Middleware.php","line":66,"function":"create","class":"GuzzleHttp\\Exception\\RequestException","type":"::","args":[{"__class__":"GuzzleHttp\\Psr7\\Request"},"*** sensitive parameter replaced ***"]},{"file":"\/var\/www\/html\/apps\/twofactor_gateway\/vendor\/guzzlehttp\/promises\/src\/Promise.php","line":203,"function":"GuzzleHttp\\{closure}","class":"GuzzleHttp\\Middleware","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"\/var\/www\/html\/apps\/twofactor_gateway\/vendor\/guzzlehttp\/promises\/src\/Promise.php","line":156,"function":"callHandler","class":"GuzzleHttp\\Promise\\Promise","type":"::","args":[1,"***...