能动态配置登录验证地址吗,我们没有统一的登录验证服务器,都是各个服务器自己处理自己的,难道一定要合并吗
login函数可以传地址的
谢谢,我自己写照着你们的damo写了个登陆验证 但是好像母包测试可以登录 打包360就登陆不了 提示
getAccessToken OnError
import httplib
from twisted.web import resource
from django.http import HttpResponse
import json,time
from django.conf import settings
settings.configure()
class AccountCheck(resource.Resource):
def render_POST(self,request):
request.setResponseCode(200)
print "=================recived request Post=================="
html = ''
ret = 'login failed'
private_key = 'XXXXXXXXXXXXXXXXXXXX'
#loginCheckUrl = 'http://oauth.anysdk.com/api/User/LoginOauth/'
if request.method == 'POST':
post_key = request.args.get('private_key',[''])[0]
if post_key == private_key:
post_data = request.args
anysdk_conn = httplib.HTTPConnection('oauth.anysdk.com')
headers = {"Content-Type": "application/x-www-form-urlencoded"}
post_str = ''
first = True
for key, values in post_data.items():
if not first:
post_str += '&'
first = False
post_str += key + '=' + values[0]
anysdk_conn.request("POST", '/api/User/LoginOauth/', post_str, headers)
response = anysdk_conn.getresponse()
if response.status == 200:
content = response.read()
print "any_sdk login result:", content
resp_dict = json.loads(content)
resp_dict['ext'] = 'game_tag'
ret = resp_dict
else:
content = response.read()
print "any_sdk login false result:", content
html = json.dumps(ret, ensure_ascii=False)
response = HttpResponse(html)
return response
我的服务端代码
麻烦再帮我看下下面的