注销IdentityServer4中的另一个用户

时间:2019-07-02 12:34:56

标签: identityserver4

我想知道如何从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的身份验证,并且在注销后不必提供凭据。

此功能的目的是使我可以使用户过期,手动锁定他们的帐户,在他们丢失设备后强制注销等。

0 个答案:

没有答案