class WebToken::WebtokenValidate
Public Instance Methods
validate( token )
click to toggle source
# File lib/validation/token_validate.rb, line 9 def validate( token ) begin decoded_token = JWT.decode token, nil, false rescue JWT::ExpiredSignature rescue JWT::ImmatureSignature rescue JWT::DecodeError end if decoded_token.present? @data = decoded_token[0]['data'] time = @data['time'].to_time+ 1.hour > Time.now time ? @data : false else false end end