mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
update components
This commit is contained in:
parent
3b16c9d466
commit
a6c9cc632b
48 changed files with 232 additions and 60 deletions
|
@ -139,10 +139,10 @@
|
|||
}
|
||||
|
||||
function supportInAppSignup() {
|
||||
return AppInfo.isNativeApp;
|
||||
return AppInfo.isNativeApp || window.location.href.toLowerCase().indexOf('https') == 0;
|
||||
}
|
||||
|
||||
var greWidgetId;
|
||||
function initSignup(page) {
|
||||
|
||||
if (!supportInAppSignup()) {
|
||||
|
@ -153,8 +153,16 @@
|
|||
return;
|
||||
}
|
||||
|
||||
require(['https://www.google.com/recaptcha/api.js?onload=onloadCallback&render=explicit'], function () {
|
||||
require(['https://www.google.com/recaptcha/api.js?render=explicit'], function () {
|
||||
|
||||
setTimeout(function () {
|
||||
var recaptchaContainer = page.querySelector('.recaptchaContainer');
|
||||
|
||||
greWidgetId = grecaptcha.render(recaptchaContainer, {
|
||||
'sitekey': '6Le2LAgTAAAAAK06Wvttt_yUnbISTy6q3Azqp9po',
|
||||
'theme': 'dark'
|
||||
});
|
||||
}, 100);
|
||||
});
|
||||
}
|
||||
|
||||
|
@ -214,7 +222,17 @@
|
|||
|
||||
var page = view;
|
||||
|
||||
ConnectionManager.signupForConnect(page.querySelector('#txtSignupEmail', page).value, page.querySelector('#txtSignupUsername', page).value, page.querySelector('#txtSignupPassword', page).value, page.querySelector('#txtSignupPasswordConfirm', page).value).then(function () {
|
||||
var greResponse = greWidgetId ? grecaptcha.getResponse(greWidgetId) : null;
|
||||
|
||||
ConnectionManager.signupForConnect({
|
||||
|
||||
email: page.querySelector('#txtSignupEmail', page).value,
|
||||
username: page.querySelector('#txtSignupUsername', page).value,
|
||||
password: page.querySelector('#txtSignupPassword', page).value,
|
||||
passwordConfirm: page.querySelector('#txtSignupPasswordConfirm', page).value,
|
||||
grecaptcha: greResponse
|
||||
|
||||
}).then(function () {
|
||||
|
||||
Dashboard.alert({
|
||||
message: Globalize.translate('MessageThankYouForConnectSignUp'),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue