Skip to content

Instantly share code, notes, and snippets.

View rogerforner's full-sized avatar

Roger Forner Fabre rogerforner

  • Terres de l'Ebre
View GitHub Profile
@rogerforner
rogerforner / LoginController.js
Last active January 7, 2022 11:49
AdonisJS Login (JWT): Autenticar usuario/ria por nombre de usuario, email, etc.
'use strict'
const User = use('App/Models/User')
class LoginController {
/**
* INICIAR SESIÓN
* -> formData: Obtener datos introducidos por el usuario (request).
* -> regexEmail: Regex que nos permite validar un email.
* -> user: Obtener el objeto user asociado al uid (email, nombre de usuario, etc.).
@rogerforner
rogerforner / README.md
Last active May 23, 2019 19:51
AdonisJS Rule: comprobar si una cadena contiene otra (p. ej. útil para nombres de usuarios/rias)

Validator (rules)

Tienes que aplicar la regla not_contain y pasarle las cadenas que no están permitidas (entre comas):

  • not_contain:string1,string2,stringN

Un ejemplo:

get rules () {