URL: | ||
JWT Token | ||
Template: | ||
cURL: |
Version: 1_0 (other versions, change log) Latest stable version. Please base all your developments on this one.
SOAP Demo endpoint: https://secutix.ws.secutix.com/tnco/external-remoting/com.secutix.service.contact.sociallogin.v1_0.ContactSocialLoginService.webservice?wsdl
REST Demo endpoint (only POST): https://secutix.ws.secutix.com/tnco/backend-apis/contactSocialLoginService/v1_0/{methodName} Replace {methodName} for the desired method name as shown below.
To get the endpoint for your own institution, replace "secutix" (just after https://) in the url by your own institution code.
For further documentation and examples, please check in Platform Website.Interface for all the contact services concerning the Social login
REST_RPC | MOSA | CUBE | PLAY |
SOAP | MOSA | CUBE | PLAY |
Method that add a link between the contact specified by the contact number and the identifier given by the identity provider.
contactNumber | String (20) | The contact number of the contact to which the link will be added. |
provider | (NONE|FACEBOOK|GOOGLE| TWITTER|UEFA|MDP| SWISSPASS|ACCOUNT_KIT) | Name of the provider that provides the identification. |
providerUserReference | String | Reference of the user at the identity provider. |
WebMethodResult2 | ||
requestId | Integer | |
statusCode | String (8) | |
statusDetail | String |
REST_RPC | MOSA | CUBE | PLAY |
SOAP | MOSA | CUBE | PLAY |
Method that creates a user given the profil information contained in the signUpData and create the link with given identity provider reference.
signUpData | SignUpData | Contains the profil information. |
provider | (NONE|FACEBOOK|GOOGLE| TWITTER|UEFA|MDP| SWISSPASS|ACCOUNT_KIT) | Name of the identity provider. |
providerUserReference | String | Reference of the user at the identity provider. |
SignUpData | ||
Sign up information extracted from the social profile | ||
String | ||
firstname | String | |
gender | (FEMALE|MALE|UNKNOWN) | |
lang | String | |
lastname | String | |
phoneNumber | String | |
phonePrefix | String | |
title | (MISS|MR|MRS|MR_AND_MRS| UNDEFINED) |
REST_RPC | MOSA | CUBE | PLAY |
SOAP | MOSA | CUBE | PLAY |
Method to get the list of possible identity provider
SupportedIdentityProviders | ||
identityProviders | Set of (NONE|FACEBOOK|GOOGLE| TWITTER|UEFA|MDP| SWISSPASS|ACCOUNT_KIT) | |
requestId | Integer | |
statusCode | String (8) | |
statusDetail | String |
REST_RPC | MOSA | CUBE | PLAY |
SOAP | MOSA | CUBE | PLAY |
Method that return the state of the contact regarding the social login.
contactNumber | String (20) | The contact number of the contact. |
SocialLoginState | ||
passwordSet | boolean | |
providers | Set of (NONE|FACEBOOK|GOOGLE| TWITTER|UEFA|MDP| SWISSPASS|ACCOUNT_KIT) | |
requestId | Integer | |
statusCode | String (8) | |
statusDetail | String |
REST_RPC | MOSA | CUBE | PLAY |
SOAP | MOSA | CUBE | PLAY |
Method that remove the link between the specified contact and the identity provider.
contactNumber | String (20) | The contact number of the contact. |
provider | (NONE|FACEBOOK|GOOGLE| TWITTER|UEFA|MDP| SWISSPASS|ACCOUNT_KIT) | The name of the identity provider. |
REST_RPC | MOSA | CUBE | PLAY |
SOAP | MOSA | CUBE | PLAY |
Method to change the password of an account that has been created via social login. Therefore the old password must be inexistent.
contactNumber | String (20) | The contact number of the contact. |
newPassword | String | The new password. |