I can Make Rest API using odoo controller if we don't want authentication i.e using public controller.
Anyone have idea how i can make rest api with authentication using odoo controller.
I tried using controller auth="user" but not able to authenticate using username and password.
If this is not possible using odoo controller then please suggest easiest possible way to make rest api in odoo.
Thanks in advance
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Kế toán
- Tồn kho
- PoS
- Project
- MRP
Câu hỏi này đã bị gắn cờ
1
Trả lời
20880
Lượt xem
Hi,
Use the existing controller, /web/session/authenticate for the authentication purpose.
@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()
For creating API's, see this tutorials: How to Build API in Odoo
Thanks
Bạn có hứng thú với cuộc thảo luận không? Đừng chỉ đọc, hãy tham gia nhé!
Tạo tài khoản ngay hôm nay để tận hưởng các tính năng độc đáo và tham gia cộng đồng tuyệt vời của chúng tôi!
Đăng ký