| URL: | ||
| JWT Token | ||
| Template: | ||
| cURL: |
Version: 1_0 (other versions, change log, RIMPFISCHHORN_V4.2-SNAPSHOT) Latest frozen version. Base by default all your developments on this one.
SOAP Demo endpoint: https://myinstit.ws.secutix.com/tnco/external-remoting/com.secutix.service.contact.sociallogin.v1_0.ContactSocialLoginService.webservice?wsdl
REST Demo endpoint (only POST): https://myinstit.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 "myinstit" (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. |