From 516baa45311a515f81a8ba19e3bf2e75e107b07f Mon Sep 17 00:00:00 2001
From: Unknown <joe2010xtmf@163.com>
Date: Mon, 14 Apr 2014 06:07:40 -0400
Subject: [PATCH] Weibo oauth

---
 modules/social/social.go | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/modules/social/social.go b/modules/social/social.go
index afcafd488e..ac63b61582 100644
--- a/modules/social/social.go
+++ b/modules/social/social.go
@@ -371,7 +371,7 @@ func (s *SocialWeibo) SetRedirectUrl(url string) {
 func (s *SocialWeibo) UserInfo(token *oauth.Token, _ *url.URL) (*BasicUserInfo, error) {
 	transport := &oauth.Transport{Token: token}
 	var data struct {
-		Id   string `json:"id"`
+		Id   int64  `json:"id"`
 		Name string `json:"name"`
 	}
 	var err error
@@ -390,7 +390,7 @@ func (s *SocialWeibo) UserInfo(token *oauth.Token, _ *url.URL) (*BasicUserInfo,
 		return nil, err
 	}
 	return &BasicUserInfo{
-		Identity: data.Id,
+		Identity: base.StrTo(data.Id).String(),
 		Name:     data.Name,
 	}, nil
 	return nil, nil