Temat: Logowanie na kilku komputerach
Emil T.:
Od razu widać, że nie pracowałeś nigdy w dużej korporacji.
Wybacz ale takie teksty są dziecinne. Jak byś podał więcej szczegółów to byś dostał konkretniejsze informacje. Nie jesteśmy jasnowidzami.
Jest już system, który jakoś działa i trzeba dopisać do niego funkcjonalność.
Dostajesz bazę, specyfikację i nie ma mowy żeby przerabiać coś według widzimi się. Nad totą jest tona ludzi zatwierdzających dokumentacje. Nie przepisujesz od nowa zasady działania serwisu i tworzenia kont. To już jest tak napisane i tak zostaje.
System jest obsługiwany nieprawidłowo w skrócie... Macie menedżera po zawodówce który tydzień wcześniej świnie przeganiał że porwaliście się na aplikacje która nie jest adekwatna do Waszych potrzeb ? To że system działa i jesteście skazani na patologie tego typu mogłeś pisać również od początku.
Bo w takim razie Twoje poprzednie posty wyglądały mniej i więcej tak:
~ boli
~ gdzie ?
~ nie powiem!
I ni huhu nie wiadomo czy ukłułeś się w palec czy masz zawał serca.
Masz problem i musisz go rozwiązać, a nie obchodzić.
O tym pisałem. Z tego co piszesz Wy nie rozwiązujecie problemu tylko go obchodzicie dokładając do systemu jakieś protezy.
Nie przepisujesz od nowa systemu z powodu tego, że brakuje Ci w nim jakiejś funkcjonalności, tylko starasz się uzupełnić braki.
Jeżeli brakuje funkcjonalności to się je DOPISUJE a nie przepisuje system. W pierwszej kolejności system powinien być robiony/zamawiany pod potrzeby. Jakoś nie pracuję w korporacji a wiem...
Nie mam mowy aby wymuszać na użytkownikach obsługę JS, bo to zawężanie rynku i odstraszanie potencjalnych użytkowników.
Jak wspomniał Jacek - mniej jak 1%. Poza tym nieświadomie JS nie wyłączysz. Robisz to ŚWIADOMIE więc i z włączeniem nie powinno być problemu. Są 2 rodzaje użytkowników. Ci co wyłączyli JS i mają znacząco utrudnione życie w internecie i ci którzy JS dopuszczają na wybranych witrynach a oni problemem nie są.
Użytkownicy z JS dostają po prostu trochę więcej.
Co kiedyś mogło być dobrym podejściem kiedy internet był pełen "kwiatków JS" a głupota jak wywalanie alertów w pętli mogła wywalić przeglądarkę albo gorzej. Dzisiaj alerty idzie zablokować a rozwiązanie zasobożernego problemu z JS to tylko ubicie karty i nie otwieranie jej. Dodatkowo możliwe jest blokowanie JS na wybranych witrynach.
Życzę też powodzenia z wypychaniem z systemu użytkownika już zalogowanego po to tylko, aby inny mógł się zalogować.
Na jakiej podstawie decydujesz, kto jest ważniejszy? A może decyduje kolejność logowania?
Pomyśl przez chwilkę może. Zakładasz że ma logować się 100-200 ? To nie wprowadzasz ograniczenia bo nie ma sensu. Zakładasz że logować ma się 3 ? To 4 wprowadza zamęt i tych 3 ma się pilnować by nie podawać innemu hasła. Masz 2 scenariusze do wyboru jak wspomniał Jacek. Albo wypychasz jednego użytkownika albo blokujesz logowanie. Ewentualnie zostawiasz jak jest czyli nie robisz z nimi nic.
System robiony jest dla użytkownika, a nie odwrotnie. To użytkwonik wymaga, a nie my od niego i im bardziej system jest jemu przyjazny, tym więcej użytkowników zyskujesz.
Pisząc wadliwe systemy które są obsługiwane w wadliwy sposób jakoś nie jest wg mnie "pisaniem dla użytkownika" i jest dalekie od "przyjaznego".
Rodzaj systemu nie ma tutaj nic do znaczenia. Staram się zorientować w możliwych rozwiazaniach.
No właśnie ma. Jeżeli to np komercyjna gra to najlepszym wyjściem jest wypychanie lub ignorowanie z uwagi na to że użytkownik może logować się z wielu urządzeń. Jeżeli intranet firmowy to chcemy mieć ścisłą kontrolę tego kto z niego korzysta i blokowanie jest lepszym wyjściem. Gdzie za blokowaniem jest natychmiastowe zgłaszanie faktu itp. Dodatkowo można wprowadzić ewentualną autoryzację urządzeń i tym podobne.
W pierwszym poście dodałem też wzmiankę o ograniczeniu do 3 użytkowników na jedno konto. Być może faktycznie nie jest to dość jacne.
Dlatego pisałem o 3 a nie o 4. Jeżeli max to 3 to wiadomo - czwarty wypchnie jednego z nich. Chyba że ten użytkownik jest jednym z zalogowanych wiec wypycha starą sesję. Przy czym taka przepychanka gdzieś powinna być zgłaszana bo to sugeruje że znowu ktoś korzysta z aplikacji w nieprawidłowy sposób...
Mówisz mi że "nie pracowałem/pracuje w korporacji". Ta Twoja "korporacja" jest chyba pierwszą o jakiej słyszałem która pozwala na anonimowy dostęp do systemu (bo trudno nazwać to inaczej skoro ludzie logują się na jedno konto) co właściwie pozwala na zrobienie kupy rzeczy i uniknięcie odpowiedzialności. Pisząc intranet dla jednej firmy jednym z pierwszych wymagań było to by działalność użytkownika była stale logowana ze szczególnym zwróceniem uwagi na przykładowo zmianę IP/useragent itp w trakcie sesji użytkownika + możliwość ubijania sesji użytkowników przez administratora (zdalne wylogowanie).
Nie mogłeś nawet przeczytać swoich wiadomości bez pozostawienia informacji w systemie co akurat czytałeś.
Gdzie to wcale duża firma nie była. A ty mi mówisz że jakaś "korporacja" robi takie jaja.