Strona nie jest jeszcze gotowa, zawiera spore braki w treści. Miej proszę na względzie, że zamieszczona tutaj treść może się jeszcze zmienić

WebConnect

Dostępne wersje

WebConnect - jest to framework umożliwiający połączenie kont z dwóch niezależnych portali.

Składa się z dwóch sktyptów:

Paczki danych

Są to dane pogrupowane w paczki zawierające podobne informacje, np:

Każdy może tworzyć własne standardy paczek danych, zaleca się, aby ich układ zgłaszać nam, aby można było je dodać do listy oficjalnych oraz aby inni mogli je zaimplementować u siebie i móc wymieniać te dane między portalami.

Lista wszystkich zatwierdzonych paczek wraz z opisami znajduje się tutaj

Jak zgłosić paczkę danych?

Ważne, aby paczki miały unikalną, przejrzystą nazwę klucza, na adres maila: [tutaj powinien być adres mail], wpisując w tytule "Zgłoszenie nowej paczki danych" oraz dodanie w treści przykładowy fragment odpowiedzi serwera, np:

{
    ...
    "user.basic": {
        "uid": 1,
        "provider": "webconnect.fufle.net",
        "name": "Admin",
        "surname": "Administracyjny",
        "is_woman": 0,
        "city": "Internet",
        "age_range": {
            "name": "dorosły",
            "min": 21,
            "max": 40
        }
    },
    ...
}

Pobierz

WebConnect Server

Pobierz najnowszą wersję wraz z zaimplementowanymi funkcjami do wszystkich paczek danych

Pobierz WebConnect Server

WebConnect Client

Pobierz najnowszą wersję

Pobierz WebConnect Client

Przykładowa implementacja

Przygotowaliśmy prostą stronę, na której można przetestować działanie zaimplementowanego WebConnect Client oraz WebConnect Server.

Zobacz przykładową implementację

Implementacja

WebConnect Client

Przykładowa implementacja znajduje się w paczce ZIP, komentarze w kodzie pozwolą na zrozumienie kodu oraz przeniesienie go do własej strony WWW.

Wersja WebConnect Server obsługuje podział na aplikacje, pamiętaj, aby umieścić w kodzie dane do zalogowania się jako aplikacja wewnątrz ekosystemu danego portalu, nie jest to konieczne, ale użytkownicy danego portalu będą mieli wiekszą kontolę nad udostępnianymi danymi, a także Twoja strona będzie mogła korzystać z dodatkowych profitów, które oferuje dany portal, np wyświetlanie danych z Twojej strony na profilu użytkownika

WebConnect Server

Domyślnie WebConnect Server jest już gotowy do pracy, wystarczy w jednym pliku ustawić nowe hasło oraz login i pozostałe dane. W przypadku chęci integracji z własną bazą należy nadpisać funkcje odpowiedzialne za logowanie oraz pobieranie danych użytkonwika (paczki danych). Przykładowa implementacja załączona wraz z plikami WebConnect Server wyjaśnia jak poprawnie zmodyfikować kod do działania z własną bazą użytkowników (gotowe przykłady).

Bramki

Aby ułatwić logowanie się użytkownikom, oraz uatrakcyjnić framework w oczach webdeveloperów powstają bramki, które umożliwiają logowanie się używając kont z popularnych portali.

Aktualnie działające bramki:

Więcej informacji

Jeśli potrzebujesz dodatkowych informacji lub pomocy w implementacji zapraszam na stronę twórcy frameworka