|
@@ -21,7 +21,13 @@ class login_path(Load):
|
|
temp = user['password'].split('_')
|
|
temp = user['password'].split('_')
|
|
if Demeter.md5(password, temp[1]) == user['password']:
|
|
if Demeter.md5(password, temp[1]) == user['password']:
|
|
self.set_secure_cookie('user', str(user['id']))
|
|
self.set_secure_cookie('user', str(user['id']))
|
|
- self.out('yes', {'id':user['id']})
|
|
|
|
|
|
+ farm = self.service('common').one('farm', id=user['farm_id'])
|
|
|
|
+ if 'eros_status' in farm and farm['eros_status'] == 1 and farm['eros_server']:
|
|
|
|
+ url = 'http://' + farm['eros_server'] + ':8081/user/login?username='+mobile+'&password='+temp[0]
|
|
|
|
+ #self.redirect(url)
|
|
|
|
+ self.out('yes', {'id':user['id'],'url':url})
|
|
|
|
+ else:
|
|
|
|
+ self.out('yes', {'id':user['id']})
|
|
return
|
|
return
|
|
self.out('手机号或安全码错误,登录失败')
|
|
self.out('手机号或安全码错误,登录失败')
|
|
|
|
|