RFC 6749文档并没有规定Authorization Code(以下简称Code)该如何被存储,只规定了如何传递。
现在面临的一个问题就是授权服务器向客户端颁发了Code之后,这个Code应不应该被存储?
请对OAuth协议有较深理解并有实际搭建服务器经验的园友给予指点。谢谢!
当然保存了啊,而且发给服务调用应用的Authorization Code是加密过的。
既然要保存的话,那么生存期该怎么选择呢
@飞鸟_Asuka: 用户自己管理的。你没用过?
@不要理我: 我问的是在服务器上的生存期。我现在是在搭建服务器
@飞鸟_Asuka: 跟搭服务器有关系?
@不要理我: 我是从无到有搭建一个符合Oauth 2.0协议的授权服务器。那么它就应该有发放Authorization Code的能力和发放Access Token的能力。我在提问中也写了,现在的问题就是发放给客户端的code是不是要在服务器上保存,保存的话生存期怎么处理。