Merge branch 'dev_change_route' into dev_devops

This commit is contained in:
Jasder 2020-08-15 10:26:47 +08:00
commit bd9f32cfaa
2 changed files with 17 additions and 2 deletions

View File

@ -62,7 +62,11 @@ class OauthController < ApplicationController
email = params[:mail]
password = params[:password]
callback_url = params[:callback_url]
platform = params[:plathform] || 'forge'
platform = params[:plathform] || 'educoder'
if User.where(mail: email).exists?
render_error("该邮箱已使用过.") and return
end
result = autologin_register(login, email, password, platform)
logger.info "[Oauth educoer] =====#{result}"

View File

@ -46,6 +46,9 @@
if(!password){
$(".passwordCheck span").html("请输入账号密码");
return;
}else if(password.length < 8){
$(".passwordCheck span").html("密码最少为8位数");
return;
}else{
$(".passwordCheck span").html("");
}
@ -57,11 +60,19 @@
success: function(data) {
console.log(data)
if (data) {
if(data.message){
$(".emailCheck span").html("该邮箱已存在.");
return;
}
// data.redirect contains the string URL to redirect to
// window.location.href = "<%#= params[:callback_url] %>";
window.location.href = data.callback_url;
}
}
},
error: function (data) {
console.log('ajax error handling',data);
}
});
}
</script>