U
    pVc                     @   s.   d dl T d dlmZ G dd dejjeZdS )    )*)ResponseMixinc                   @   s    e Zd ZdZejjdd ZdS )	IndexView/c                 C   sT   t jstdS t jjj}tjj|d}|s2tdS |t _t| 	d}| j
||dS )Nz/auth/signin)loginz#/auth/signout?next_url=/auth/signinz
index.html)auth)gr   redirectemailvaluemodelsCmfAuthgetmake_responserender_ok)selfr   r   response r   +/opt/account/./modules/index/views/index.pyr      s    
zIndexView.getN)__name__
__module____qualname____url__cmfviewsactionr   r   r   r   r   r      s   r   N)cmf.includeZmodules.auth.views.responser   r   r   BaseViewr   r   r   r   r   <module>   s   