Skocz do zawartości

[PHP/GML] Logowanie do Wordpress


I am vader

Rekomendowane odpowiedzi

Doszedłem do takiego punktu, w którym muszę wykonać logowanie się do wordpress z okna programu gry(w GMS'ie). Problem w tym, że nie jest to moja mocna strona, bo ani nie znam się na php, ani na szczegółach zwiążanych z Wordpress'em.

Jak musiałby wyglądać POST/GET aby został odebrany przez stronę działającą na Wordpress jako próbę zalogowania i zwrócił (nie)poprawność logowania?

Odnośnik do komentarza
Udostępnij na innych stronach

W odp. na priva. Forum jest po to, by dzielić się swymi doświadczeniami :P

 

Tutaj sprawa wygląda bardziej skomplikowanie. Musiałbyś skorzystać z ciasteczek, aby gdzieś zachować identyfikację sesji po logowaniu. A np. powodzenie logowania (oraz ew. wczytywanie danych z bazy) sprawdzać pod innym (autorskim) modułem, gdzie np. wypisane byłyby TYLKO (RAW output) dane w formacie np. JSON i je parsować w GMie. Coś jak:

 

Niepowodzenie:

{
    "loggedIn": "no"
}

Powodzenie:

{
    "loggedIn": "yes",
    "db": {
        "score": 1000,
        "equipment": ["Leather Helmet", "Leather Socks", "", "", "Wooden Sword"],
        "items": ["Potion HP", "Slime"]
    }
}

Oczywiście podałem to, jako przykład. Format wyjściowy może być przeróżny - wedle uznania. Zawsze można odpuścić sobie WP, i napisać własny system logowania się, i zarządzania bazą danych w PHP. Zasada działania byłaby identyczna.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...