Service
signIn(email, password)
Authorizing in the system, function returns Promise.
const service = new Mixapp.Service([options]) service.signIn('user@domain.com', 'password') .then(res => {}) .catch(err => {})
| Name | Type | Description |
|---|---|---|
String |
--- | |
| password | String |
--- |
signUp(data)
Registering in the system, function returns Promise.
const service = new Mixapp.Service([options]) service.signUp({ email: 'user@domain.com', 'name': 'username' }) .then(res => {}) .catch(err => {})
Data parameter contains data about the user.
| Name | Type | Description |
|---|---|---|
String |
Параметр обязателен | |
| name | String |
Параметр обязателен |
update(data)
Updates user information, function returns Promise.
const service = new Mixapp.Service([options]) service.update({ 'name': 'username', 'password': 'newpassword', 'avatar': '' }) .then(res => {}) .catch(err => {})
Data parameter contains user data that has to be updated.
| Name | Type | Description |
|---|---|---|
| name | String |
--- |
| password | String |
If an empty value is submitted, the password will not be reset |
| avatar | String |
An base64 image has to be submitted |
restore(email)
System password reset request, function returns Promise.
const service = new Mixapp.Service([options]) service.restore('user@domain.com') .then(res => {}) .catch(err => {})
| Name | Type | Description |
|---|---|---|
String |
User e-mail in the system |
confirmRestore(token, pass)
Request for password reset at access recovery, function returns Promise.
const service = new Mixapp.Service([options]) service.confirmRestore('token', 'newpass') .then(res => {}) .catch(err => {})
| Name | Type | Description |
|---|---|---|
| token | String |
Token previously e-mailed |
| password | String |
New password |
workplaces.get(name)
Requesting and creating Workplace class instance, function returns Promise.
const service = new Mixapp.Service([options]) service.workplaces.get('myworkplace') .then(workplace => {}) .catch(err => {})
| Name | Type | Description |
|---|---|---|
| name | String |
Workplace name |
workplaces.create(data)
Creates a new workplace, function returns Promise.
const service = new Mixapp.Service([options]) service.workplaces.create({ name: 'newworkplace' }) .then(workplace => {}) .catch(err => {})
Data parameter contains information about the workplace created.
| Name | Type | Description |
|---|---|---|
| name | String |
Workplace name |