2016-11-24 103 views
2

我有一个在JAVA开发的Android应用程序。对于这个应用程序,我使用IdentityServer4作为我的STS,一切工作正常。但我找不到任何要在AppAuth library注销的实现。谁可以帮我这个事?我真的需要在我的应用中使用注销选项,这样用户可以在他们想要的时候从应用中注销并重新登录。 任何想法,样品将不胜感激。注销AppAuth-Android

回答

4

我是AppAuth的首席维护者。

注销通常与丢弃对象一样简单,以便忘记获取的令牌。如果你是指也签订用户从全球的OpenID身份的,对于这样的标准草案:

http://openid.net/specs/openid-connect-frontchannel-1_0.html

AppAuth未不支持这一点,因为我们不希望包括正在进行的标准化在核心图书馆工作。编写扩展库来实现这个特定目的会相对简单。

IdentityServer4注销时的文档is empty,所以我不知道他们提供了什么样的注销机制,以及它是否遵循任何特定的标准(草案或其他)。我建议您联系IdentityServer4的开发人员以获取更多信息。