simpleoauth
1.0.0
Golang ใช้การรับรองความถูกต้อง oauth2.0 สำหรับแพลตฟอร์มหลักที่สำคัญหลายแห่ง (ปัจจุบันรองรับเฉพาะ QQ, WeChat และ Weibo)
การใช้งาน: หลังจากกำหนดค่าข้อมูลที่เกี่ยวข้องใน config.go
package main
import (
"fmt"
"simpleoauth"
)
func main() {
m, _ := simpleoauth.NewManager("qq")
result := m.Authorize("此处填入认证通过后,第三方平台跳转带回来的CODE")
fmt.Println(result)
}
ผลลัพธ์ที่ได้คือ:
type AuthorizeResult struct{
Result bool //认证成功或失败
Userinfo map[string]interface{} //返回用户信息等基本资料
}