mirror of
https://github.com/pierre42100/ComunicWeb
synced 2024-12-26 10:58:49 +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);
|
|
|
|
},
|
|
|
|
} |