Sha256: 4d3dcdcfa1bd6c23921159cdec8d72585fdf615925c5870bd6c8d62bc31e32b4
Contents?: true
Size: 609 Bytes
Versions: 21
Compression:
Stored size: 609 Bytes
Contents
# frozen_string_literal: true module Overrides class TokenValidationsController < DeviseTokenAuth::TokenValidationsController OVERRIDE_PROOF = '(^^,)'.freeze def validate_token # @resource will have been set by set_user_by_token concern if @resource render json: { success: true, data: @resource.as_json(except: %i[tokens created_at updated_at]), override_proof: OVERRIDE_PROOF } else render json: { success: false, errors: ['Invalid login credentials'] }, status: 401 end end end end
Version data entries
21 entries across 21 versions & 6 rubygems