96 lines
4.5 KiB
XML
96 lines
4.5 KiB
XML
<?xml version="1.0" encoding="UTF-8" ?>
|
|
<!--
|
|
Copyright 2018 Modoolar <info@modoolar.com>
|
|
License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html).
|
|
-->
|
|
<odoo>
|
|
<record id="res_config_settings_view_form" model="ir.ui.view">
|
|
<field name="name">res.config.settings.form.password_security</field>
|
|
<field name="model">res.config.settings</field>
|
|
<field
|
|
name="inherit_id"
|
|
ref="auth_password_policy.res_config_settings_view_form"
|
|
/>
|
|
<field name="arch" type="xml">
|
|
<!-- We hide Odoo's minlength sections so it does not create confusion -->
|
|
<xpath expr="//label[@for='minlength']/../.." position="attributes">
|
|
<attribute name="style">display: none</attribute>
|
|
</xpath>
|
|
<!-- Add our password policy fields -->
|
|
<xpath expr="//div[@id='access_rights']" position="before">
|
|
<div class="col-12 col-lg-6 o_setting_box" title="Password Policy">
|
|
<div class="o_setting_left_pane" />
|
|
<div class="o_setting_right_pane">
|
|
<label string="Password Policy" for="password_expiration" />
|
|
<div class="content-group">
|
|
<div class="mt16">
|
|
<span>
|
|
密码过期
|
|
<field
|
|
name="password_expiration"
|
|
class="oe_inline"
|
|
/>
|
|
天
|
|
</span>
|
|
</div>
|
|
<div class="mt16">
|
|
<span>
|
|
用户可以更改密码在
|
|
<field name="password_minimum" class="oe_inline" />
|
|
小时之后.
|
|
</span>
|
|
</div>
|
|
<div class="mt16">
|
|
<span>
|
|
禁止重复使用
|
|
<field name="password_history" class="oe_inline" />
|
|
以前的密码.
|
|
</span>
|
|
<div class="text-muted">
|
|
使用负数表示无限,或使用 0 禁用
|
|
</div>
|
|
</div>
|
|
<div class="mt16">
|
|
<span>
|
|
最小字符数
|
|
<field name="password_length" class="oe_inline" />
|
|
</span>
|
|
</div>
|
|
<div class="mt16">
|
|
<span>
|
|
最少小写字符数
|
|
<field name="password_lower" class="oe_inline" />
|
|
</span>
|
|
</div>
|
|
<div class="mt16">
|
|
<span>
|
|
最少大写字符数
|
|
<field name="password_upper" class="oe_inline" />
|
|
</span>
|
|
</div>
|
|
<div class="mt16">
|
|
<span>
|
|
最小数字字符数
|
|
<field name="password_numeric" class="oe_inline" />
|
|
</span>
|
|
</div>
|
|
<div class="mt16">
|
|
<span>
|
|
最小特殊字符数
|
|
<field name="password_special" class="oe_inline" />
|
|
</span>
|
|
</div>
|
|
<div class="mt16">
|
|
<span>
|
|
最小强度估计数
|
|
<field name="password_estimate" class="oe_inline" />
|
|
</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</xpath>
|
|
</field>
|
|
</record>
|
|
</odoo>
|