即使令牌已过期,AWS“ CognitoUserSession”始终返回true

时间:2019-04-18 12:10:53

标签: amazon-web-services aws-lambda amazon-cognito

我有一个lambda函数,其中包含以下代码;

  @if ( session()->get( 'sexe' )=='f' )
           <img src="images/avatarF.png" class="profile" style="width: 160px ; height: 160px;">
          @endif 
           @if ( session()->get( 'sexe' )=='h' )
           <img src="images/avatarG.png" class="profile" style="width: 1600px ; height: 160px; margin-top: 0px;">
          @endif 

我面临的问题是即使 idToken accessToken 已过期,检查 cachedSession.isValid()始终返回true。 但是从他们的官方文档来看,只有当 accessToken idToken 有效时,它才应返回true。

这是怎么了。任何帮助将不胜感激。

作为参考,我遵循此https://gist.github.com/kndt84/5be8e86a15468ed1c8fc3699429003ad来实现授权流程。

0 个答案:

没有答案