Sha256: 15ab022f2de3ba0c54ccae28504250e0cf676eb229650ae60376e703c8e33405
Contents?: true
Size: 449 Bytes
Versions: 2
Compression:
Stored size: 449 Bytes
Contents
require_dependency "jobshop/application_controller" module Jobshop class SessionsController < ApplicationController skip_before_action :authorize_request, only: :new def new token = AuthenticationService.new( session_params[:email], session_params[:password] ).perform render(json: { auth_token: token }) end private def session_params params.permit(:email, :password) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
jobshop-0.0.163 | app/controllers/jobshop/sessions_controller.rb |
jobshop-0.0.157 | app/controllers/jobshop/sessions_controller.rb |