From 74b36ec6bafdc97ca04a2dbb3fb46e4ca61d139d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Enes=20Yak=C4=B1=C5=9Ft=C4=B1r?=
Date: Tue, 22 Sep 2026 06:14:59 +0300
Subject: [PATCH] fix(sso): update YakNet Auth URL to developer-console and SDK
path to cdnjs (v1.5.2)
---
client.js | 22 +++++++++++-----------
package.json | 2 +-
2 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/client.js b/client.js
index 7f144cb..82e6e55 100644
--- a/client.js
+++ b/client.js
@@ -153,7 +153,7 @@ try {
) {
var s = document.createElement('script');
s.id = 'yaknet-account-script';
- s.src = 'https://auth.yakhub.com.tr/js/yaknet-account.js';
+ s.src = 'https://cdnjs.yakhub.com.tr/ajax/libs/yaknet-account/latest/yaknet-account.js';
s.async = true;
document.head.appendChild(s);
}
@@ -213,7 +213,7 @@ try {
if (!document.getElementById(iframeId)) {
var iframe = document.createElement('iframe');
iframe.id = iframeId;
- iframe.src = 'https://auth.yakhub.com.tr/sdk/sso-frame';
+ iframe.src = 'https://developer-console.yakhub.com.tr/sdk/sso-frame';
iframe.title = 'YakNet Oturum Kontrolü';
iframe.setAttribute('aria-hidden', 'true');
iframe.tabIndex = -1;
@@ -232,7 +232,7 @@ try {
sessionStorage.removeItem('yaknet_manual_logout');
var callbackUrl = 'https://yaktube.yakhub.com.tr/plugins/peertube-plugin-auth-yaknet/router/auth-callback';
window.location.href =
- 'https://auth.yakhub.com.tr/oauth/authorize?client_id=01a03c41-f758-721e-b927-619bffde5c23&redirect_uri=' +
+ 'https://developer-console.yakhub.com.tr/oauth/authorize?client_id=01a03c41-f758-721e-b927-619bffde5c23&redirect_uri=' +
encodeURIComponent(callbackUrl) +
'&response_type=code&scope=';
}
@@ -262,7 +262,7 @@ try {
}
});
- // Global listener for YakNet SSO broadcast from auth.yakhub.com.tr
+ // Global listener for YakNet SSO broadcast from developer-console.yakhub.com.tr
window.addEventListener('yaknet-auth', function (e) {
if (e.detail && e.detail.authenticated && e.detail.user) {
var token = localStorage.getItem('access_token');
@@ -307,7 +307,8 @@ try {
sessionStorage.setItem('yaknet_manual_logout', 'true');
} catch (err) {}
window.location.replace(
- 'https://auth.yakhub.com.tr/sdk/logout?redirect_uri=' + encodeURIComponent('https://yaktube.yakhub.com.tr')
+ 'https://developer-console.yakhub.com.tr/sdk/logout?redirect_uri=' +
+ encodeURIComponent('https://yaktube.yakhub.com.tr')
);
}
@@ -496,7 +497,7 @@ try {
'' +
'YouTube gibi tek bir YakNet hesabıyla güvenle giriş yapabilir, kendi video ve müzik kanallarınızı oluşturabilirsiniz.' +
'
' +
- '' +
+ '' +
'' +
'YakNet ile Giriş Yap' +
'' +
'' +
'' +
'Giriş yaparak
Kullanım Koşulları\'nı ve
Gizlilik Politikası\'nı kabul etmiş sayılırsınız.' +
@@ -637,8 +638,7 @@ try {
var registerLinks = document.querySelectorAll('a[href*="/signup"], a[href*="/register"]');
registerLinks.forEach(function (l) {
- l.href = 'https://auth.yakhub.com.tr/register';
- l.target = '_blank';
+ l.href = 'https://developer-console.yakhub.com.tr/register';
l.innerText = 'YakNet Hesabı Oluştur';
});
@@ -2995,7 +2995,7 @@ try {
if (email) headers['X-User-Email'] = email;
if (username) headers['X-User-Username'] = username;
- var authUrl = 'https://auth.yakhub.com.tr/api/yaktube/search-history' + (queryParams || '');
+ var authUrl = 'https://developer-console.yakhub.com.tr/api/yaktube/search-history' + (queryParams || '');
var bridgeUrl = '/api-custom/search-history' + (queryParams || '');
var options = {
diff --git a/package.json b/package.json
index b6b893f..a7ac131 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "peertube-plugin-yaktube-ondemand",
- "version": "1.5.1",
+ "version": "1.5.2",
"description": "Accessible On-Demand YouTube Import, Live Streams, Smart Recommendations, Sleep Timer, Touch Gestures, Voice Assistant & A11y Engine for PeerTube",
"main": "main.js",
"library": "./main.js",