Login - AquilaCMS/aquila-connector GitHub Wiki

/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 protected]', '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 protected]');

Logout a user

logout()
Example
import { logout } from 'aquila-connector/api/login';
await logout();
⚠️ **GitHub.com Fallback** ⚠️