From 5d1d53268d836c0b650654e8fc6934fbebd2f6e5 Mon Sep 17 00:00:00 2001 From: IT Fixcomart Date: Fri, 18 Nov 2022 11:14:04 +0700 Subject: Rest api register & Rest api banner by manufacture_id --- indoteknik_api/controllers/api_v1/login.py | 34 ------------------------------ 1 file changed, 34 deletions(-) delete mode 100644 indoteknik_api/controllers/api_v1/login.py (limited to 'indoteknik_api/controllers/api_v1/login.py') diff --git a/indoteknik_api/controllers/api_v1/login.py b/indoteknik_api/controllers/api_v1/login.py deleted file mode 100644 index 5c6251ae..00000000 --- a/indoteknik_api/controllers/api_v1/login.py +++ /dev/null @@ -1,34 +0,0 @@ -from .. import controller -from odoo import http -from odoo.http import request -from odoo.tools.config import config - - -class Cart(controller.Controller): - prefix = '/api/v1/' - - @http.route(prefix + 'login', auth='public', methods=['POST'], csrf=False) - def login(self, **kw): - if not self.authenticate(): - return self.response(code=401, description='Unauthorized') - - email = kw.get('email') - password = kw.get('password') - if not email or not password: - return self.response(code=400, description='email and password is required') - - try: - uid = request.session.authenticate(config.get('db_name'), email, password) - user = request.env['res.users'].browse(uid) - return self.response({ - 'is_auth': True, - 'user': { - 'id': user.id, - 'name': user.name, - 'email': user.login - } - }) - except: - return self.response({'is_auth': False}) - - \ No newline at end of file -- cgit v1.2.3