我的 Flutter 应用程序需要帮助。 对于我的应用程序的结构,用户的各种操作不依赖于个人登录,但在我的代码中,我通过使用此代码的单次登录和密码对 odoo 服务器进行身份验证。
Map <String, dynamic> data = {
"params": {
'db': "db_name",
'login': 'login',
'password': 'pwd'
}
};
dio.interceptors.add (CookieManager (cookieJar));
Response response = await dio.post ("/ web / session / authenticate",
data: json.encode (date),
options:
Options (headers: {"Content-Type": "application / json"}));
问题是密码明文。我想知道是否有办法通过我的用户 odoo 的 id 进行此身份验证,或者有办法加密密码以免在代码中以明文形式写入。