Cześć, mam pewien problem z dodatkową implementacją.
Jestem niedoświadczonym programistą, ale przejąłem aplikację bo zostałem jedynym w firmie i proszę o pomoc.
Potrzebuję na stronie www.example.com stworzyć button (to nie problem), który po kliknięciu będzie mnie przekierowywał na stronę logowania drugiej aplikacji. Niestety nie wiem jak to zacząć. Nawet nie bardzo wiem w jakim pliku powinienem zacząć pisanie. Dodatkowo, główny widok aplikacji składa się z kafelków, które są modułami, po kliknięciu w któryś, wyskakuje popup do logowania, ścieżka URL się nie zmienia. Każdy moduł w pliku routes.js ma swoją ścieżkę np. /app/pracownicy.
Jak się mogę odnieść do danego modułu z pominięciem głównego ciała aplikacji?
Jak powinien wyglądać mój URL na stronie www.example.com i w którym pliku w aplikacji mam go stworzyć? Czy może ma to być nowy plik?
Logowanie do tej pory odbywa się przez np. www.localhost:8080/app/pracownicy/main. Jak pominąć '/app' w URL-u?
Obecnie, jak wpiszę adres ręcznie www.localhost:8080/app/pracownicy, uruchamia się tylko okienko logowania, ale nie można się zalogować, pewnie o błąd sesji chodzi albo o coś jeszcze innego.
OAuth zda tutaj egzamin, czy są inne sposoby? Na dodatek nie mogę znaleźć żadnego przykładu jak to się robi, wiem, że będzie potrzebny m.in token. Login i hasło też muszę przekazać z podpiętej bazy danych.
Ktoś jest w stanie podpowiedzieć, jak to najlepiej zrobić? Przykłady kodu bardzo mile widziane, żebym sobie mógł to zwizualizować i zobaczyć, jak napisać taki kod.