1. Simon Dewhurst
  2. PowerBuilder
  3. Wednesday, 2 January 2019 15:30 PM UTC

Does PowerBuilder 2017 support Two Factor SMS Authentication options?

Christophe Dufourmantelle Accepted Answer Pending Moderation
  1. Sunday, 6 January 2019 13:04 PM UTC
  2. PowerBuilder
  3. # 1

Hi Simon,

You can try Visual Guard, that provides a plug & play 2FA solution for PB Apps - and for other technologies as well (.Net, Java, etc.).

Various authentication strategies are available:

  • You can authenticate user with SMS (push), he would then enter a PIN, or simply press a button to confirm his ID, depending on the level of security required.
  • You can leverage mobile biometric features (fingerprint, face ID, etc.) as a second authentication factor
  • If a given user can't use a mobile, a web browser authenticator is also available as an alternate solution.

You can read more about 2FA / MFA (Multi-Factor Authentication) at this page.

Regards,

Christophe Dufourmantelle

CEO, Novalys

Comment
There are no comments made yet.
Armeen Mazda @Appeon Accepted Answer Pending Moderation
  1. Wednesday, 2 January 2019 22:40 PM UTC
  2. PowerBuilder
  3. # 2

Hi Simon,

There are tons of cloud services, which can be integrated into your app via the new REST features of PB 2017, to extend your app functionality and do all sorts of things.  For example, for what you are trying to accomplish one of the leaders in the space is: https://www.twilio.com/authy Just FYI, there are other reputable service providers and this is just one example. 

I think the notion of "does PowerBuilder 2017 support..." is the wrong way to look at building apps these days.  The question should be "what cloud service supports...".  Some cloud services are even free for certain tiers of usage.

In fact, Roland's sample SMS code sample is basically bridging to an SMS cloud service (Clickatell), but he is using XMLHTTP COM control to bridge since his code is designed to work with super old versions of PowerBuilder like version 10.  Using the new REST features of PowerBuilder 2017 instead of XMLHTTP COM control is the recommended way  to interface with cloud services (since you are on PowerBuilder 2017).

In case you are not aware, PowerBuilder 2017 already supports the essentials for integrating cloud services into your client apps, such as REST client, JSON support with various encodings, OAuth and tokens, encryption, etc.  And our plan is to continue enhancing and expanding cloud-related features so PowerBuilder is as productive at building cloud apps as it is client/server apps.

Regards,
Armeen Mazda
CEO, Appeon

Comment
  1. ATK Gimmy Susan
  2. Friday, 4 January 2019 09:08 AM UTC
Hi Mazga.



Great news

Can you list 3 sites that give the sms service?

(better if free)
  1. Helpful
  1. Armeen Mazda @Appeon
  2. Friday, 4 January 2019 18:42 PM UTC
I'm really not an expert on what are the best 2FA choices and if any good ones are free so I cannot make recommendations. I would suggest you Google this and take a look. Quick Google research and the ones I keep seeing mentioned besides Authy is Google Authenticator and Last Pass.
  1. Helpful
There are no comments made yet.
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Wednesday, 2 January 2019 16:00 PM UTC
  2. PowerBuilder
  3. # 3

Hi Simon;

 I am sorry to say that neither PowerBuilder or PowerServer support SMS. However, you can use 3rd party products in order to enable SMS interaction. Hopefully one of those products supports 2FA as well.

FYI: http://www.topwizprogramming.com/freecode_sendsms.html

HTH

Regards ... Chris

 

Comment
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.