# Ugrás a WP-adminra HTTP Basic hitelesítéssel védett webhelyeken

> Miért nem működik az Ugrás a WP-adminra HTTP Basic hitelesítésnél, és milyen alternatív hozzáférési módok vannak.

Ha a Child-webhelyet HTTP Basic hitelesítés védi (jellemzően `.htaccess` segítségével), a vezérlőpult **Ugrás a WP-adminra** funkciója azon a webhelyen nem működik.

Előfeltétel: HTTP Basic hitelesítéssel védett Child-webhelyek, az IP-cím szerinti engedélyezéshez a `.htaccess` módosításának lehetősége, és a vezérlőpult szerverének IP-címe.

## Miért nem működik

A HTTP Basic hitelesítés szerverszinten működik, még a WordPress betöltése előtt. Amikor az **Ugrás a WP-adminra** gombra kattintasz, a böngésző közvetlenül a Child-webhely `wp-admin` címét kéri le. A szerver elfogja a kérést, és hitelesítő adatokat kér, mielőtt beengedne. A böngészők és az HTML-űrlapok nem tudnak HTTP Basic hitelesítő adatokat átadni egy hivatkozással vagy űrlapküldéssel. Ez biztonsági szabály: a böngészők szándékosan nem engedik, hogy egy weboldal automatikusan hitelesítse magát a nevedben egy másik webhelyen.

A MainWP automatikus bejelentkezése WordPress-hitelesítő adatokat küld be egy biztonságos űrlapon. Ez alkalmazásszinten történik, miután a szerver már engedélyezte a hozzáférést. A HTTP Basic hitelesítés a kérést a MainWP hitelesítése előtt blokkolja.

## Alternatív hozzáférési módok

### 1. lehetőség: a böngésző jelszókezelője

A legtöbb böngésző el tudja menteni a HTTP Basic hitelesítő adatokat.

1. Nyisd meg közvetlenül a böngészőben a Child-webhely `wp-admin` címét.
2. Add meg a HTTP Basic hitelesítő adatokat, amikor kéri.
3. Jelöld be a „megjegyzés” lehetőséget, vagy engedd, hogy a böngésző elmentse az adatokat.
4. A következő látogatásoknál (az **Ugrás a WP-adminra** műveletnél is) a böngésző kitölti a hitelesítési ablakot.

Ez jól működik, ha mindig ugyanazt a böngészőt használod. A böngésző a hitelesítő adatokat domainenként jegyzi meg, és automatikusan kitölti.

### 2. lehetőség: közvetlen belépés a wp-adminba

Az **Ugrás a WP-adminra** helyett:

1. Nyiss új böngészőlapot.
2. Menj a `https://tedomainednev.hu/wp-admin/` címre (a Child-webhely valódi címére).
3. Add meg a HTTP Basic hitelesítő adatokat, ha kéri.
4. Jelentkezz be a WordPressbe a megszokott módon.

Tedd könyvjelzőbe a `wp-admin` címet a gyors eléréshez. A HTTP Basic hitelesítés után a böngészőmunkamenet általában a böngésző bezárásáig érvényes marad.

### 3. lehetőség: a vezérlőpult IP-címének engedélyezése

Ha a HTTP Basic hitelesítést a `.htaccess` állítja be, megengedheted, hogy a vezérlőpult szervere kikerülje a hitelesítést:

```apache
# Meglévő HTTP Basic hitelesítési beállítás
AuthType Basic
AuthName "Restricted Area"
AuthUserFile /path/to/.htpasswd
Require valid-user

# A MainWP vezérlőpult IP-címének átengedése
Satisfy Any
Allow from YOUR.DASHBOARD.IP.ADDRESS
```

Cseréld a `YOUR.DASHBOARD.IP.ADDRESS` részt a vezérlőpult szerverének IP-címére. Az **Információ → Szerver** oldalon találod. Az IP-cím szerinti engedélyezést csak akkor használd, ha a vezérlőpultnak fix IP-címe van: a változó IP-cím gyakori `.htaccess`-frissítést kívánna.

## A HTTP Basic hitelesítés alternatívái

Ha az **Ugrás a WP-adminra** korlátja akadályoz a munkában, fontold meg ezeket.

### Alkalmazásszintű védelem

| Módszer | Leírás |
|---|---|
| Biztonsági bővítmények | Bejelentkezési próbálkozások korlátozása, captcha |
| Kétlépcsős azonosítás | Kétlépcsős azonosítás kötelezővé tétele az admin bejelentkezéshez |
| IP-korlátozás | A `wp-admin` elérésének korlátozása IP-cím szerint WordPress-szinten |

### Szerverszintű alternatívák

| Módszer | Leírás |
|---|---|
| Tűzfalszabályok | IP-cím szerinti blokkolás tűzfalszinten |
| VPN-követelmény | A webhely eléréséhez VPN-kapcsolat kell |
| Ügyféltanúsítvány | SSL-ügyféltanúsítványos hitelesítés |

Ezek a módszerek védik a webhelyet, miközben a MainWP **Ugrás a WP-adminra** funkciója megszokott módon működhet.

## Biztonsági megjegyzés

A HTTP Basic hitelesítés ettől a korlátozástól függetlenül érvényes biztonsági réteg. A hitelesítési ablak védelmet ad a jogosulatlan hozzáférés ellen, különösen átmeneti vagy fejlesztői környezetekben. Ha a biztonsági követelményeid közé tartozik a HTTP Basic hitelesítés, használj a fenti alternatív hozzáférési módok egyikét ahelyett, hogy levennéd a védelmet.

## Ellenőrzőlista

- Megállapítottad, mely Child-webhelyek használnak HTTP Basic hitelesítést.
- Választottál alternatív hozzáférési módot.
- A böngésző jelszókezelője be van állítva (az 1. lehetőségnél).
- A vezérlőpult IP-címe engedélyezve van (a 3. lehetőségnél).
- A HTTP Basic hitelesítéssel védett webhelyeket sikeresen eléred.
