spring social wechat
spring-social-wechat-1.4.1
生產版本可在Maven Central上取得。
implementation ' com.ikasoa:spring-social-wechat:${version} '
< dependency >
< groupId >com.ikasoa</ groupId >
< artifactId >spring-social-wechat</ artifactId >
< version >${version}</ version >
</ dependency >
您可以在系統中設定多個提供者。
[AppId] 、 [AppSecret]等參數可以從提供者網站取得。
spring:
social:
wechat:
app-id: [AppId]
app-secret: [AppSecret]
spring:
social:
wechatmp:
app-id: [AppId]
app-secret: [AppSecret]
spring:
social:
wecom:
app-id: [AppId]
agent-id: [AgentId]
app-secret: [Secret]
提供者名稱 | 提供者 ID | 授權類型 | 參數 | 必需的 (如果您使用此平台) | 預設 |
---|---|---|---|---|---|
微信開放平台 | 微信 | QR 圖碼 | spring.social.wechat.app-id | 是的 | |
spring.social.wechat.app-secret | 是的 | ||||
spring.social.wechat.check-state | 不 | 真的 | |||
微信大眾平台 | 微信 | 網頁 | spring.social.wechatmp.app-id | 是的 | |
spring.social.wechatmp.app-secret | 是的 | ||||
spring.social.wechatmp.check-state | 不 | 真的 | |||
工作微信 | 威康 | QR 圖碼 | spring.social.wecom.app-id | 是的 | |
spring.social.wecom.agent-id | 是的 | ||||
spring.social.wecom.app-secret | 是的 | ||||
spring.social.wechat.check-state | 不 | 真的 |
此[ProviderId]必須是'wechat' 、 'wechatmp'或'wecom' 。這取決於您選擇的提供者。 (請參考上表)
< form action =" /signin/[ProviderId] " method =" POST " >
< button type =" submit " > Log in </ button >
</ form >
spring-social-wechat-樣本