Uwierzytelnianie za pomocą logowania Facebook

Funkcja logowania OAuth przez Facebook umożliwia użytkownikom Odoo zalogowanie się do swojej bazy danych przy użyciu konta Facebook.

Niebezpieczeństwo

Bazy danych hostowane na Odoo.com nie powinny używać logowania OAuth dla właściciela lub administratora bazy danych, ponieważ odłączyłoby to bazę danych od ich konta Odoo.com. Jeśli OAuth zostanie skonfigurowany dla tego użytkownika, baza danych nie będzie mogła być już duplikowana, zmieniana ani w inny sposób zarządzana z portalu Odoo.com.

Konfiguracja Meta for Developers

Przejdź do Meta for Developers i zaloguj się. Kliknij Moje aplikacje. Na stronie Aplikacje kliknij Utwórz aplikację.

Na stronie Przypadki użycia wybierz Uwierzytelniaj i żądaj danych od użytkowników za pomocą Facebook Login, a następnie kliknij Dalej.

W polu Dodaj nazwę aplikacji wprowadź Odoo Login OAuth lub podobny tytuł.

Informacja

E-mail kontaktowy aplikacji domyślnie ustawia się automatycznie na adres e-mail powiązany z kontem Meta. Jeśli ten adres e-mail nie jest regularnie monitorowany, warto użyć innego adresu e-mail.

Kliknij Dalej. Sprawdź Wymagania publikacyjne, Warunki platformy Meta oraz Polityki dla deweloperów. Następnie kliknij Utwórz aplikację.

Ważne

Kliknięcie Utwórz aplikację może wymagać ponownego wprowadzenia hasła.

Dostosuj aplikację

Po utworzeniu nowej aplikacji pojawia się strona Konsola z listą kroków, które należy wykonać przed opublikowaniem aplikacji. Stamtąd kliknij Dostosuj dodawanie przycisku logowania przez Facebooka.

Konsola aplikacji na platformie Meta dla deweloperów.

Na stronie Dostosuj kliknij Ustawienia.

W polu Prawidłowe URI przekierowania OAuth wprowadź https://<odoo base url>/auth_oauth/signin, zastępując <odoo base url> adresem URL odpowiedniej bazy danych.

Example

Jeśli baza danych ma adres URL https://example.odoo.com, w polu Prawidłowe URI przekierowania OAuth należy wprowadzić adres URL https://example.odoo.com/auth_oauth/signin.

Po zakończeniu kliknij Zapisz zmiany.

Skonfiguruj ustawienia

Po lewej stronie strony kliknij Ustawienia aplikacji ‣ Podstawowe. Ta strona zawiera dodatkowe ustawienia wymagane przed przesłaniem aplikacji do zatwierdzenia.

W polu Adres URL polityki prywatności wprowadź https://www.odoo.com/privacy.

Informacja

https://www.odoo.com/privacy to domyślna polityka prywatności dla baz danych hostowanych na Odoo.com.

Kliknij pole Ikona aplikacji, aby otworzyć okno przesyłania pliku. Stamtąd wybierz i prześlij ikonę aplikacji.

W polu Usuwanie danych użytkownika wprowadź https://www.odoo.com/documentation/17.0/administration/odoo_accounts.html.

Informacja

Ten dokument zawiera instrukcje dotyczące tego, jak użytkownik może usunąć swoje konto Odoo.

Na koniec kliknij pole Kategoria i wybierz Firmy i strony z menu rozwijanego.

Kliknij Zapisz zmiany.

Przykład strony ustawień podstawowych na platformie Meta dla deweloperów.

Przechwyć identyfikator aplikacji

Po utworzeniu i zatwierdzeniu aplikacji zaznacz i skopiuj Identyfikator aplikacji. Wklej te informacje do schowka lub pliku notatnika, ponieważ będą potrzebne w późniejszym kroku, aby zakończyć konfigurację.

Publikuj

Po lewej stronie kliknij Opublikuj. W zależności od statusu połączonego konta Facebook mogą być wymagane dodatkowe kroki weryfikacji i testowania, które są wymienione na tej stronie.

Po przejrzeniu informacji kliknij Opublikuj.

Zobacz także

Dodatkowe informacje dotyczące rozwoju aplikacji Meta, w tym szczegółowe informacje na temat budowania, testowania i przypadków użycia, można znaleźć w dokumentacji Meta dla programistów.

Konfiguracja Odoo

Najpierw aktywuj tryb programisty.

Przejdź do aplikacji Ustawienia i przewiń w dół do sekcji Integracje. Tam zaznacz pole wyboru oznaczone jako Uwierzytelnianie OAuth. Kliknij Zapisz.

Ustawienie włączenia OAuth w aplikacji Ustawienia.

Następnie zaloguj się do bazy danych, gdy pojawi się ekran logowania.

Po pomyślnym zalogowaniu przejdź do Aplikacja Ustawienia ‣ Użytkownicy i firmy ‣ Dostawcy OAuth. Kliknij Facebook Graph.

W polu Identyfikator klienta wprowadź identyfikator aplikacji z poprzedniej sekcji, a następnie zaznacz pole wyboru Dozwolone.

Rekord Facebook Graph w Odoo.