class Locked::FailoverResponse::Auth
generate failover authentication response
Public Class Methods
new(user_id, strategy: Locked.config.failover_strategy, reason:)
click to toggle source
# File lib/locked/failover_response.rb, line 7 def initialize(user_id, strategy: Locked.config.failover_strategy, reason:) @strategy = strategy @reason = reason @user_id = user_id end
Public Instance Methods
generate()
click to toggle source
# File lib/locked/failover_response.rb, line 13 def generate { data: { action: @strategy.to_s, user_id: @user_id, }, failover: true, failover_reason: @reason } end