我想知道如何从IdentityServer4注销另一个用户。我正在使用QuickStart UI进行身份验证。我要注销用户,以便她必须提供凭据以再次进行身份验证。
我有一个class ReviewRequest < ApplicationRecord
belongs_to :user
belongs_to :review, optional: true
belongs_to :employee, optional: true
after_create :send_request
def client
self.user.client
end
def send_request
p "send_request callback..."
ap self
ap client
body = {
name: client.try(:name),
emailId: user.email,
phone: client.try(:phone),
employees: [
{
emailId: employee.try(:email)
}
]
}
bird = Birdeye.new
response = bird.request(body, employee.location.birdeye)
ap body
return response
end
end
的自定义实现,其中我实现了一种按主题ID删除所有授予的方法。我认为这是清除持久性运营数据所需要做的一切?
我的问题是如何使客户在QuickStart UI上拥有的cookie失效?如果我没有使该cookie无效,则该用户将保持对QuickStart UI的身份验证,并且在注销后不必提供凭据。
此功能的目的是使我可以使用户过期,手动锁定他们的帐户,在他们丢失设备后强制注销等。