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.
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 . 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.
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 i przewiń w dół do sekcji Integracje. Tam zaznacz pole wyboru oznaczone jako Uwierzytelnianie OAuth. Kliknij Zapisz.
Następnie zaloguj się do bazy danych, gdy pojawi się ekran logowania.
Po pomyślnym zalogowaniu przejdź do . Kliknij Facebook Graph.
W polu Identyfikator klienta wprowadź identyfikator aplikacji z poprzedniej sekcji, a następnie zaznacz pole wyboru Dozwolone.