Aplikacja Web Site - pytanie osoby początkującej

0

Hej, mam pytanie, zacząłem robić aplikacje (pierwszą) w Web Site. Tak... czytałem, że ta technologia jest już stara, ale od czegoś chciałem zacząć i wybrałem ją z powodu, że można upuszczać kontrolki (dana appka, ma mi posłużyć do nauki tworzenia appek webowych). Teraz przejdę do meritum. Pytanie może wydać się śmieszne, ale nie mogę znaleźć odpowiedzi w sieci na nie. Tworzę aplikację związaną z handlem (coś na wzór sklepu), utworzyłem mechanizm logowania / rejestracji. Tutaj jest pytanie tworzy mi się link, po zalogowaniu wyświetla mi się nazwa użytkownika, jeśli skopiuję link i otworzę w nowej karcie to też jestem zalogowany na tego użytkownika, jeśli się nie logowałem. Ale patrząc praktycznie, jeśli np. loguję się na allegro (czy innej stronie) i skopiuję później link, oraz odtworzę go w nowej karcie to nie jestem zalogowany. Jak rozdzielić appkę, aby mogła umożliwić pracę kilku użytkownikom? Tak jak pisałem, pytanie pewnie wydaje się bardzo śmieszne dla wielu osób - ale proszę o wyrozumiałość.

0
amator963 napisał(a):

Ale patrząc praktycznie, jeśli np. loguję się na allegro (czy innej stronie) i skopiuję później link, oraz odtworzę go w nowej karcie to nie jestem zalogowany.

Jak to nie? Oczywiście, że jesteś. Wszystko jest w ciasteczkach.

Jak rozdzielić appkę, aby mogła umożliwić pracę kilku użytkownikom? Tak jak pisałem, pytanie pewnie wydaje się bardzo śmieszne dla wielu osób - ale proszę o wyrozumiałość.

Kilku użytkownikom na raz, w różnych kartach tej samej przeglądarki na jednym komputerze?

0

@amator963: napisz, co dokładnie chcesz osiągnąć, bo wielu użytkowników w tym samym czasie na jednym komputerze brzmi jak nauka informatyki w indyjskie podstawówce. Najbardziej standardowe uwierzytelnianie w aplikacji działa właśnie tak, że w ramach jednej przeglądarki użytkownik jest zalogowany na jedno konto w każdej karcie, i ten efekt już osiągnąłeś. Czy chcesz mieć możliwość pracy na różnych kontach w różnych kartach (tak jak np. wygląda to na GMailu)?

0

Uruchom jakąś inną przeglądarkę. Ciastka przechowujące "sesje logowania" są dostępne we wszystkich kartach a w Chrome to chyba nawet we wszystkich uruchomionych oknach więc każda zakładka wie, ze jesteś zalogowany.
No i po co się uczyć przestarzałych technologii skoro wiesz, ze są one przestarzałe? Chcesz się nauczyć się czegoś czego się nie używa od dawna w nowych projektach? Logiki nie ma.
Ucz się jakichś javascriptowych frameworków (React, Vue, cośtam). Wszyscy Cię będą lubieć, imprezy, laski, kasa itp, a tak to...

1 użytkowników online, w tym zalogowanych: 0, gości: 1