Skip to content
  • P
    Projects
  • G
    Groups
  • S
    Snippets
  • Help

yotta / pictogram

  • This project
    • Loading...
  • Sign in
Go to a project
  • Project
  • Repository
  • Issues 60
  • Merge Requests 0
  • Pipelines
  • Wiki
  • Settings
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Authentication

Authentication

Last edited by Arturo Montejo Ráez Jan 27, 2015
Page history

Servidor

  • Uso de passport.js, a través de sails-generate-auth. Este último genera una serie de ficheros que facilitan la implementación de un sistema de autenticación en Sails usando Passport.

  • En config/passport.js se encuentra habilitado solamente la autenticación local (no se usa la autenticación frente a terceros como Twitter o Facebook, aunque podríamos plantearlo en un futuro y sería sencillo de integrar).

  • En config/bootstrap.js cargamos los proveedores de passport al arrancar el servidor.

  • Todas las gestión intermedia de passport está en sus políticas, por lo que es necesario cargarlas antes que los controladores en config/policies.js. Esto asegura que será passport el que gestione el ACL.

He eliminado todo aquel código que implica redirigir a páginas web (ya que estamos creando una API) y a otros proveedores de autenticación.

  Clone repository
  • 20170328_isabellemonfort
  • 20170328_luisballesteros
  • 20170328_luisperez
  • Apiaction
  • Apiadminvalid
  • Apiattribute
  • Apidevicevalid
  • Apienrolment
  • Apiinstructionresource
  • Apiinstructionvalid
  • Apilearningunitresource
  • Apimetamethodvalid
  • Apimethod
  • Apimethodresource
  • Apimethodvalid
More Pages
×

New Wiki Page

Tip: You can specify the full path for the new file. We will automatically create any missing directories.