U
    -d                     @   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   ZredirectZemailvalueZmodelsZCmfAuthgetZmake_responseZrenderZ_ok)selfr   r   Zresponse r   ./modules/index/views/index.pyr
      s    
zIndexView.getN)__name__
__module____qualname__Z__url__cmfviewsactionr
   r   r   r   r   r      s   r   N)Zcmf.includeZmodules.auth.views.responser   r   r   ZBaseViewr   r   r   r   r   <module>   s   