U
    TFd                     @   s*   d dl T d dlmZ G dd dejZdS )    )*)cmf_authc                   @   s   e Zd ZejjejjddddZejjejjddddZ	ejjejj
ddd d	Zejjejj
d
dd d	ZejjejjddddZejjejjddddZdS )CmfAuthu'   Хэш для сброса пароляFT)captionvisiblenullableu(   Срок окончания сбросаu<   Список EVA_APP к которым есть доступc                   C   s   g S )N r   r   r   $/opt/crm/modules/auth/fields/auth.py<lambda>       zCmfAuth.<lambda>)r   defaultu)   Настройка авторизацииc                   C   s
   t ddS )NT)Z
allow_base)dictr   r   r   r	   r
      r   u7   Логин для внешней авторизации)r   readonlyindexu\   Срок дествия пароля (до необходимости его сменить)N)__name__
__module____qualname__cmffieldsField	CmfStr256Zreset_password_hashCmfIntZreset_password_expiresCmfJsonZreg_org_name_listZauth_options	CmfStr128	ext_loginZpassword_expires_must_changer   r   r   r	   r      s2            r   N)cmf.includeZ
cmf.fieldsr   r   r   r   r   r	   <module>   s   