class SessionsController < ApplicationController
    def new
 
    end
 
    def create
        begin
            Signin.try_login(params[:jid].downcase, params[:password])
        rescue Signin::LoginError
            flash.now[:error] = I18n.t 'login.error'
            return render 'new'
        end
 
        create_new_authentication({
            jid: params[:jid].downcase,
            password: params[:password]
        })
 
        redirect_to chat_path, flash: {notice: I18n.t('login.success')}
    end
 
    def destroy
        self.remove_old_session(session[:token])
    end
end