mirror of
https://github.com/pierre42100/ComunicWeb
synced 2024-11-30 15:56:27 +00:00
34 lines
833 B
JavaScript
34 lines
833 B
JavaScript
|
/**
|
||
|
* Account interface
|
||
|
*
|
||
|
* @author Pierre HUBERT
|
||
|
*/
|
||
|
|
||
|
ComunicWeb.components.account.interface = {
|
||
|
|
||
|
/**
|
||
|
* Send a request on the server to create an account
|
||
|
*
|
||
|
* @param {string} firstName The first name of the user
|
||
|
* @param {string} lastName The last name of the user
|
||
|
* @param {email} emailAddress The email adress of the user
|
||
|
* @param {password} password The password of the user
|
||
|
* @param {callback} callback The callback function
|
||
|
*/
|
||
|
createAccount: function(firstName, lastName, emailAddress, password, callback){
|
||
|
|
||
|
//Make an API request
|
||
|
var apiURI = "account/create";
|
||
|
var params = {
|
||
|
"firstName": firstName,
|
||
|
"lastName": lastName,
|
||
|
"emailAddress": emailAddress,
|
||
|
"password": password
|
||
|
};
|
||
|
|
||
|
//Perform an API request
|
||
|
ComunicWeb.common.api.makeAPIrequest(apiURI, params, false, callback);
|
||
|
|
||
|
},
|
||
|
|
||
|
}
|