spring social wechat
spring-social-wechat-1.4.1
Produktionsversionen sind auf Maven Central verfügbar.
implementation ' com.ikasoa:spring-social-wechat:${version} '
< dependency >
< groupId >com.ikasoa</ groupId >
< artifactId >spring-social-wechat</ artifactId >
< version >${version}</ version >
</ dependency >
Sie können in Ihrem System mehrere Anbieter einstellen.
[AppId] , [AppSecret] und weitere Parameter können auf der Website des Anbieters abgerufen werden.
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]
Anbietername | Anbieter-ID | Autorisierungstyp | Parameter | Erforderlich (wenn Sie diese Plattform nutzen) | Standard |
---|---|---|---|---|---|
Offene WeChat-Plattform | QR-Code | spring.social.wechat.app-id | Ja | ||
spring.social.wechat.app-secret | Ja | ||||
spring.social.wechat.check-state | NEIN | WAHR | |||
Offizielle WeChat-Kontenplattform | wechatmp | Webseite | spring.social.wechatmp.app-id | Ja | |
spring.social.wechatmp.app-secret | Ja | ||||
spring.social.wechatmp.check-state | NEIN | WAHR | |||
WeChat-Arbeit | wecom | QR-Code | spring.social.wecom.app-id | Ja | |
spring.social.wecom.agent-id | Ja | ||||
spring.social.wecom.app-secret | Ja | ||||
spring.social.wechat.check-state | NEIN | WAHR |
Diese [ProviderId] muss „wechat“ , „wechatmp“ oder „wecom“ sein. Es kommt auf den Anbieter an, den Sie wählen. (siehe Tabelle oben)
< form action =" /signin/[ProviderId] " method =" POST " >
< button type =" submit " > Log in </ button >
</ form >
Frühlings-Social-Wechat-Beispiel