class Permissions::Checkers::ForUsers
Attributes
jwt_token[R]
Public Class Methods
new(jwt_token:, resource_code:, level:)
click to toggle source
# File lib/flimper_poncho/permissions/checkers/for_users.rb, line 8 def initialize(jwt_token:, resource_code:, level:) @jwt_token = jwt_token @resource_code = resource_code @level = level end
Public Instance Methods
permission_query()
click to toggle source
# File lib/flimper_poncho/permissions/checkers/for_users.rb, line 14 def permission_query { 'email' => decoded_jwt.dig('email'), 'resource_code' => @resource_code, 'level' => @level } end