|
|
@ -24,7 +24,7 @@ namespace EasyBL.WEBAPP.SYS |
|
|
|
public class SignupService : ServiceBase |
|
|
|
{ |
|
|
|
//public static string SERVER_IP = "localhost";
|
|
|
|
// public static string SERVER_PORT = "3466";
|
|
|
|
// public static string SERVER_PORT = "3466";
|
|
|
|
|
|
|
|
//public static string SERVER_IP = "www.origtek.com";
|
|
|
|
//public static string SERVER_PORT = "9105";
|
|
|
@ -264,7 +264,7 @@ namespace EasyBL.WEBAPP.SYS |
|
|
|
//}
|
|
|
|
|
|
|
|
srm = new SuccessResponseMessage(null, null); |
|
|
|
srm.DATA.Add(BLWording.REL, Mailto.MemberID); |
|
|
|
srm.DATA.Add(BLWording.REL, Mailto); |
|
|
|
} while (false); |
|
|
|
|
|
|
|
return srm; |
|
|
@ -1114,6 +1114,46 @@ namespace EasyBL.WEBAPP.SYS |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
//DecryptPassword
|
|
|
|
public HttpResponseMessage DecryptPassword(string OrgID, string Account) |
|
|
|
{ |
|
|
|
//string sMsg = null;
|
|
|
|
SuccessResponseMessage srm = null; |
|
|
|
var db = SugarBase.GetIntance(); |
|
|
|
string sError = null; |
|
|
|
try |
|
|
|
{ |
|
|
|
do |
|
|
|
{ |
|
|
|
var sUser = db.Queryable<SETB_CMS_Member>().Single(x => x.Account == Account && x.OrgID == OrgID); |
|
|
|
|
|
|
|
var password = SecurityUtil.Decrypt(sUser.Password); |
|
|
|
|
|
|
|
srm = new SuccessResponseMessage(null, null); |
|
|
|
srm.DATA.Add(BLWording.REL, password); |
|
|
|
} while (false); |
|
|
|
|
|
|
|
} |
|
|
|
catch (Exception ex) |
|
|
|
{ |
|
|
|
sError = Util.GetLastExceptionMsg(ex); |
|
|
|
} |
|
|
|
finally |
|
|
|
{ |
|
|
|
if (null != sError) |
|
|
|
{ |
|
|
|
srm = new SuccessResponseMessage(null, null) |
|
|
|
{ |
|
|
|
STATUSCODE = (int)StatusCodeEnum.TokenVerifyFailed, |
|
|
|
MSG = sError |
|
|
|
}; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
return HttpResponseExtension.ToJson(JsonConvert.SerializeObject(srm)); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |