I’m new to the forum, so first I wanted to thank you guys for Tryton - it’s a great piece of software I’m implementing it in a small manufacturing company and it seems to fit perfectly.
To the merits - can anyone explain briefly what’s the purpose of the web_user module? The only documentation I’ve found is http://docs.tryton.org/projects/trytond-web-user/en/latest/ which perfectly describes how we can configure that, but I have no idea what it does. I thought it might offer a web access to external users to the system, but I’m not able to log in with any of the users that I have set up, so probably that’s not the case.
Often you have a case where you want to allow access to your website (eg: an e-commerce website but it can be any kind of website) to everybody but it would be inconvenient to give them an access to your ERP system.
This is where you can use web_user: it gives you the tools to register and authenticate users in your website (presumably using something like the Flask Tryton Module).
So in our webshop example, your website user would be registered using the web_user module, they would be linked to a party and thus when this user shops you can create a sale for its connected party.
If you want to give an external access to your system’s users than you might want to try the javascript client: sao.