feat: add WeChatIdProvider (#62)

* feat: add WeChatIdProvider

Signed-off-by: Weihao <1340908470@qq.com>

* refactor: refactor WeChatIdProvider to suit to IdProvider interface; translate the annotation to English

Signed-off-by: Weihao <1340908470@qq.com>

* refactor: remove unnecessary comment

Signed-off-by: Weihao <1340908470@qq.com>
This commit is contained in:
Weihao Chen
2021-05-17 14:17:46 +08:00
committed by GitHub
parent 85c76e2ed1
commit 3e41ce0104
2 changed files with 169 additions and 0 deletions

View File

@ -39,6 +39,8 @@ func GetIdProvider(providerType string, clientId string, clientSecret string, re
return NewGoogleIdProvider(clientId, clientSecret, redirectUrl)
} else if providerType == "QQ" {
return NewQqIdProvider(clientId, clientSecret, redirectUrl)
} else if providerType == "WeChat" {
return NewWeChatIdProvider(clientId, clientSecret, redirectUrl)
}
return nil