微信小程序授权体系探究

      微信小程序的授权需要小程序端与服务器端配合,由于在调用服务端提供的api的时候,需要小程序端从微信api先获取code作为参数,所以,我更喜欢记为拿code换token。有了token后,就可以调用服务端的任何api了。所以授权操作的api可以算作是获取令牌了。那么为了避免不必要的麻烦了,我们在每次调用api前,就检查自己的令牌还在不在也是有必要的。以下就是检查过程:

微信小程序授权体系探究_第1张图片

以上,简述下:

就是首先确保自己的口袋里有令牌,且没有过期(前端设定的过期时间)。

然后交给守城的士兵看,士兵在检查下他们颁发的令牌有没有过期(后端设定的过期时间),

如果没有,则放行;

如果过期了,则告诉你需要重新申请一个令牌。

你可能感兴趣的:(微信小程序)