Diferencia entre revisiones de «Web Controller en Odoo»
Ir a la navegación
Ir a la búsqueda
Sin resumen de edición |
Sin resumen de edición |
||
Línea 10: | Línea 10: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Eixa és la ruta d'autentificació. Com es veu, accepta un json amb la base de dades, login, password... | Eixa és la ruta d'autentificació. Com es veu, accepta un json amb la base de dades, login, password... | ||
Si vulguem fer una aplicació que connecte amb Odoo via web, deguem autenticar-nos. Anem a analitzar el que demana. Per a fer-ho utilitzarem el programa [https://www.postman.com/ Postman] |
Revisión del 15:35 26 oct 2020
Autenticació
En el directori d'addons d'Odoo, en el mòdul web/controller, trobem aquest codi:
@http.route('/web/session/authenticate', type='json', auth="none")
def authenticate(self, db, login, password, base_location=None):
request.session.authenticate(db, login, password)
return request.env['ir.http'].session_info()
Eixa és la ruta d'autentificació. Com es veu, accepta un json amb la base de dades, login, password...
Si vulguem fer una aplicació que connecte amb Odoo via web, deguem autenticar-nos. Anem a analitzar el que demana. Per a fer-ho utilitzarem el programa Postman