[GH-ISSUE #173] Integrating eCall SMS Provider #45

Closed
opened 2026-02-26 05:32:40 +03:00 by kerem · 6 comments
Owner

Originally created by @FabianZihlmann on GitHub (Jan 4, 2019).
Original GitHub issue: https://github.com/nextcloud/twofactor_gateway/issues/173

@all

I would be very happy, someone could integrate a new SMS provider into the code. Was studying myself but did not get all the details that have to added for a new provider.
I'm using eCall Swiss SMS provider with following url:
https://www.ecall.ch/ecallurl/ecallurl.ASP?WCI=Interface&Function=SendPage&Address=+41791112233&Message=Hello%20World&AccountName=xxx&AccountPassword=yyy

there could be added the parameter "CallingNumber" (e.g. &CallingNumber=+41798887766) as sender number.

So you can see it's very straight forward.
I would really appreciate if someone could help. Would like to use 2FA feature in nextcloud with this provider.

Thanks in advance
Fabian

Originally created by @FabianZihlmann on GitHub (Jan 4, 2019). Original GitHub issue: https://github.com/nextcloud/twofactor_gateway/issues/173 @all I would be very happy, someone could integrate a new SMS provider into the code. Was studying myself but did not get all the details that have to added for a new provider. I'm using eCall Swiss SMS provider with following url: https://www.ecall.ch/ecallurl/ecallurl.ASP?WCI=Interface&Function=SendPage&Address=+41791112233&Message=Hello%20World&AccountName=xxx&AccountPassword=yyy there could be added the parameter "CallingNumber" (e.g. &CallingNumber=+41798887766) as sender number. So you can see it's very straight forward. I would really appreciate if someone could help. Would like to use 2FA feature in nextcloud with this provider. Thanks in advance Fabian
Author
Owner

@ChristophWurst commented on GitHub (Jan 7, 2019):

Have a look at PRs like https://github.com/nextcloud/twofactor_gateway/pull/169. It's pretty easy to implement a custom gateway.

<!-- gh-comment-id:451932581 --> @ChristophWurst commented on GitHub (Jan 7, 2019): Have a look at PRs like https://github.com/nextcloud/twofactor_gateway/pull/169. It's pretty easy to implement a custom gateway.
Author
Owner

@FabianZihlmann commented on GitHub (Jan 8, 2019):

Take my chance after #169 has merged to master brunch

<!-- gh-comment-id:452127491 --> @FabianZihlmann commented on GitHub (Jan 8, 2019): Take my chance after #169 has merged to master brunch
Author
Owner

@FabianZihlmann commented on GitHub (Jan 8, 2019):

Tried my best with #182.
Unfortunately, I'm not really familliar with github, so I provided a patch for master branch.
Works on our productive Nextcloud-Installation.

Would be great if it could be integrated into the master branch.
Thanks so far
Fabian

<!-- gh-comment-id:452147633 --> @FabianZihlmann commented on GitHub (Jan 8, 2019): Tried my best with #182. Unfortunately, I'm not really familliar with github, so I provided a patch for master branch. Works on our productive Nextcloud-Installation. Would be great if it could be integrated into the master branch. Thanks so far Fabian
Author
Owner

@FabianZihlmann commented on GitHub (Jan 8, 2019):

Hi Christoph
Hope #182 is alright and you can review the code. Do I have to do anything else? Sorry for my asking, I'm quite new to github (read a lot of docs), so I'm not 100% sure.
Altough the committed code works perfect with our 15.0.0 productive installation.

<!-- gh-comment-id:452297141 --> @FabianZihlmann commented on GitHub (Jan 8, 2019): Hi Christoph Hope #182 is alright and you can review the code. Do I have to do anything else? Sorry for my asking, I'm quite new to github (read a lot of docs), so I'm not 100% sure. Altough the committed code works perfect with our 15.0.0 productive installation.
Author
Owner

@ChristophWurst commented on GitHub (Jan 8, 2019):

Thanks! I'll have a look now :)

<!-- gh-comment-id:452302470 --> @ChristophWurst commented on GitHub (Jan 8, 2019): Thanks! I'll have a look now :)
Author
Owner

@FabianZihlmann commented on GitHub (Jan 8, 2019):

solved by #185

<!-- gh-comment-id:452309724 --> @FabianZihlmann commented on GitHub (Jan 8, 2019): solved by #185
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/twofactor_gateway-nextcloud#45
No description provided.