• 微信网页登录Tips


    http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html

    以这篇文章为例,一般都是用户在第三方app中登录时,由第三方去申请资源服务器的登录权限等。即用户在云打印的app中申请google的登录权限。

    微信公众平台的网页授权其实本质也是一样。

    公众号本质就是一个第三方app,从每个公众号都有一个appId和一个appSerect也可以看出。

    公众号其实并不知道关注它的用户的基本信息,它只知道关注用户的一个openId而已,

    所以公众号想要获取用户信息还是需要向资源服务器去申请,这里的资源服务器就是微信服务器。

    是不是很拗口,特殊就在于:

    一般的第三方和资源服务器是不同的公司提供的服务,在微信中,这个第三方app(微信公众号)和资源服务器(微信服务器) 都是同一家提供的服务。

    微信是一个社交服务,公众号又是一个自媒体服务,而这两个服务切好又集成在一个app中!!

    把公众号和微信独立成两个服务就好理解了。

    公众号并不提供注册登录功能,它只支持微信登录,

    公众号的openId可以理解成,在公众号服务中利用微信登录后,微信服务器返回给公众号的一个token!

  • 相关阅读:
    java操作docker示例(docker-java)
    istio实现对外暴露服务
    istio实现自动sidecar自动注入(k8s1.13.3+istio1.1.1)
    k8s1.13.3安装istio(helm方式)
    wrk http压测工具介绍
    etcd 相关介绍
    openresty 常用API学习
    Lua 相关知识点
    Lua 获取table的长度
    Lua 字符串相关操作
  • 原文地址:https://www.cnblogs.com/tianlanliao/p/4699914.html
Copyright © 2020-2023  润新知