微信系統中的授權管理模塊支持以下兩種授權方式:
- 網頁授權
網頁授權是指用戶在微信客戶端內訪問公眾號的網頁時,公眾號可以通過微信OAuth2.0機制獲取用戶的基本信息。這種授權方式主要分為靜默授權和用戶授權兩種方式。
- 靜默授權
靜默授權是指用戶在微信客戶端內訪問公眾號的網頁時,公眾號可以通過OAuth2.0機制獲取用戶的基本信息,但是不會彈出授權頁面,用戶無需手動授權。這種授權方式適用于不需要用戶感知的場景,如用戶進入公眾號的某個頁面時需要獲取用戶信息。
- 用戶授權
用戶授權是指用戶在微信客戶端內訪問公眾號的網頁時,公眾號可以通過OAuth2.0機制獲取用戶的基本信息,并彈出授權頁面,用戶需要手動授權。這種授權方式適用于需要用戶感知的場景,如用戶進入公眾號的某個頁面時需要獲取用戶信息,并且需要用戶手動授權。
- 公眾號授權
公眾號授權是指用戶在微信客戶端內訪問第三方平臺授權公眾號的網頁時,第三方平臺可以通過OAuth2.0機制獲取公眾號的基本信息,并獲取公眾號的調用憑證。這種授權方式適用于第三方平臺需要獲取公眾號的信息和調用憑證的場景,如第三方平臺需要獲取公眾號的用戶列表、消息列表等信息。
以上是微信系統中授權管理模塊支持的授權方式的詳細介紹。