Module: TokenAuthBox::Middleware
- Included in:
- AuthController
- Defined in:
- lib/token_auth_box/middleware.rb
Instance Method Summary collapse
Instance Method Details
#ensure_signed_in ⇒ Object
3 4 5 6 7 8 9 10 |
# File 'lib/token_auth_box/middleware.rb', line 3 def ensure_signed_in begin token = get_header @user_data = JWT.decode(token, nil, false).first rescue render json: 'oopsie', status: :unauthorized end end |