Skip to content
Yos666666 edited this page Sep 14, 2021 · 6 revisions

/src/api/login/index.js

Functions

Authenticate a user

auth(username, password)
  • username - string : Email of user
  • password - string : Password of user
Example
import { auth } from 'aquila-connector/api/login';
import axios from 'aquila-connector/lib/AxiosInstance';

const res = await auth('email@user.com', 'user_password');
axios.defaults.headers.common['Authorization'] = res.data; // Set JWT

Resets a user's password (forgot password)

sendMailResetPassword(email, lang)
  • email - string : Email of user
  • lang - string? : current language ("fr" is the default value) - Optionnal
Example
import { sendMailResetPassword } from 'aquila-connector/api/login';
await sendMailResetPassword('email@user.com');

Logout a user

logout()
Example
import { logout } from 'aquila-connector/api/login';
await logout();

Clone this wiki locally