|
|
@ -324,22 +324,38 @@ |
|
|
|
<p class="text-info"> |
|
|
|
<p class="text-info"> |
|
|
|
<em class="glyphicon glyphicon-info-sign"></em> 在项目中,主要操作<code>oauth_refresh_token</code>表的对象是<code>JdbcTokenStore.java</code>. |
|
|
|
<em class="glyphicon glyphicon-info-sign"></em> 在项目中,主要操作<code>oauth_refresh_token</code>表的对象是<code>JdbcTokenStore.java</code>. |
|
|
|
(与操作<code>oauth_access_token</code>表的对象一样);更多的细节请参考该类. |
|
|
|
(与操作<code>oauth_access_token</code>表的对象一样);更多的细节请参考该类. |
|
|
|
|
|
|
|
<br/> |
|
|
|
|
|
|
|
如果客户端的grant_type不支持<code>refresh_token</code>,则不会使用该表. |
|
|
|
</p> |
|
|
|
</p> |
|
|
|
</td> |
|
|
|
</td> |
|
|
|
</tr> |
|
|
|
</tr> |
|
|
|
<!-- oauth_code --> |
|
|
|
<!-- oauth_code --> |
|
|
|
<tr> |
|
|
|
<tr> |
|
|
|
<td rowspan="3">oauth_code</td> |
|
|
|
<td rowspan="4">oauth_code</td> |
|
|
|
<td>create_time</td> |
|
|
|
<td>create_time</td> |
|
|
|
<td>数据的创建时间,精确到秒,由数据库在插入数据时取当前系统时间自动生成(扩展字段)</td> |
|
|
|
<td>数据的创建时间,精确到秒,由数据库在插入数据时取当前系统时间自动生成(扩展字段)</td> |
|
|
|
</tr> |
|
|
|
</tr> |
|
|
|
<tr> |
|
|
|
<tr> |
|
|
|
<td>code</td> |
|
|
|
<td>code</td> |
|
|
|
<td></td> |
|
|
|
<td> |
|
|
|
|
|
|
|
存储服务端系统生成的<code>code</code>的值(未加密). |
|
|
|
|
|
|
|
</td> |
|
|
|
</tr> |
|
|
|
</tr> |
|
|
|
<tr> |
|
|
|
<tr> |
|
|
|
<td>authentication</td> |
|
|
|
<td>authentication</td> |
|
|
|
<td></td> |
|
|
|
<td> |
|
|
|
|
|
|
|
存储将<code>AuthorizationRequestHolder.java</code>对象序列化后的二进制数据. |
|
|
|
|
|
|
|
</td> |
|
|
|
|
|
|
|
</tr> |
|
|
|
|
|
|
|
<tr> |
|
|
|
|
|
|
|
<td colspan="2"> |
|
|
|
|
|
|
|
<p class="text-info"> |
|
|
|
|
|
|
|
<em class="glyphicon glyphicon-info-sign"></em> 在项目中,主要操作<code>oauth_code</code>表的对象是<code>JdbcAuthorizationCodeServices.java</code>. |
|
|
|
|
|
|
|
更多的细节请参考该类. |
|
|
|
|
|
|
|
<br/> |
|
|
|
|
|
|
|
只有当grant_type为"authorization_code"时,该表中才会有数据产生; 其他的grant_type没有使用该表. |
|
|
|
|
|
|
|
</p> |
|
|
|
|
|
|
|
</td> |
|
|
|
</tr> |
|
|
|
</tr> |
|
|
|
</tbody> |
|
|
|
</tbody> |
|
|
|
</table> |
|
|
|
</table> |
|
|
|