OAuth and OpenID implementation
HSNM administration backend general discussion

6 posts   •   Page 1 of 1
jnsilver
Posts: 35
Joined: 28 Jun 2017, 16:13

OAuth and OpenID implementation

by jnsilver » 05 Jan 2018, 14:51

Hi,
can you explain a little bit more how this works.

Can I combine it with other Authentication modes? For example: We have a domain where we use "Registration by the user" and want to add Authentication by OAuth via an iOS/Android APP.

The idea is to use OAuth to verify a user as valid and to grant access to use the Hotspot.

How about the assigned product for authentications by OAuth/OpenID? Will there be an option to select a product for these type of authentication?

Thanks
Jens

User avatar
HSNMSupport
Posts: 143
Joined: 26 Jul 2016, 09:16

Re: OAuth and OpenID implementation

by HSNMSupport » 08 Jan 2018, 15:02

Hi,

the authentication process remain the same. You just have to configure, under system settings, the OAuth configuration and then enable it under domain configuration. At this point you will see, in the welcome portal, the possibility to register/connect using the OAuth.

Best Regards.

jnsilver
Posts: 35
Joined: 28 Jun 2017, 16:13

Re: OAuth and OpenID implementation

by jnsilver » 10 Jan 2018, 16:28

Hi,
Which product/product policy will be assigned to a user that uses OAuth? Is there a way to assign a specific product to such a user, especially if there are different products available?

Again the question: Is it possible to do the login process from an external ressource (like an iOS/Android APP) using the API?

User avatar
HSNMSupport
Posts: 143
Joined: 26 Jul 2016, 09:16

Re: OAuth and OpenID implementation

by HSNMSupport » 10 Jan 2018, 17:35

Hi,

OAuth authentication follows the Social Login specification. So if a product is available with social login it will be available for OAuth as well.
Assignment of a specific product works as always.There must be a single product for that specific registration mode or a single free product in order to get it assigned to the user. Instead, if you have more then one product available for, in this case, social login user will have the usual screen to choose the prefered prodcut.

About login process from an external resource: Yes, technically is possible but you have to develop something that does everything that is done by the welcome portal. We already provide API to be able to create users, assign product to them etc... but all that manage this has to be developed by you in your APP.

In the Admin section of the HSNM, under the documentation menu, you can find examples about how to use API via VB.NET. VB.NET can be a language to use to develop your APP.

Best Regards.

jnsilver
Posts: 35
Joined: 28 Jun 2017, 16:13

Re: OAuth and OpenID implementation

by jnsilver » 12 Jan 2018, 15:51

Hi,
There is a question from my developers...
What methods of OAuth (Grant Types) does the system support or serve it as an identity provider?
Thanks.

User avatar
HSNMSupport
Posts: 143
Joined: 26 Jul 2016, 09:16

Re: OAuth and OpenID implementation

by HSNMSupport » 12 Jan 2018, 17:06

Hi,
we use a client Grant Types in order to get the user identity.

Regards.

Who is online

Users browsing this forum: No registered users and 1 guest

It is currently 16 Jan 2018, 22:14