Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ PHP _ Logowanie do innej witryny

Napisany przez: winiar789 31.03.2020, 19:57:06

Cześć i czołem ekipa.

Mam taki case, jest sobie firma X, ona ma dostęp do dystrybucji i loguje się na stronę za pomocą loginu i hasła, a że firma X też jest takim pośrednim sprzedawcą, chciałaby
udostępniać dostęp do strony dystrybucji dla swoich kontrahentów.

Pomysł jest taki aby zrobić stronę lub ramkę iframe dla strony dystrybucji gdzie ona już będzie zalogowana, a dla kontrahenta osobny panel gdzie będzie można zarządzać dostępami.
Czyli kontrahent się loguje i ma dostęp do strony hurtowni/dystrybucji ale na dostępie firmy X - nie może znać loginu i hasła do portalu finalnego.

Pytanie czy jest to wykonalne lub może jakieś sugestie jak się do tego zabrać. Może CURL logowanie i get conntent ?

Dzięki serdecznie w tym trudnym czasie.


Napisany przez: Pyton_000 31.03.2020, 22:22:02

Tylko weź pod uwagę że jak dasz dostęp komusz innemu do systemu po zalogowaniu to ta osoba może sobie zmienić dane logowania i już nikt więcej się nie zaloguje wink.gif (no chyba że strona która będzie wczytana ma zabezpieczenia i bez podanai starego hasłą nic nie zrobisz).

Ale imo to i tak trochę poroniony pomysł

Kolejna sprawa to dostępy. Raz dany dostęp może skutkować biedą. Nie odbierzesz komuś dostępu bo nie masz takiej fizycznej możliwości.


Jedyny bezpieczny sposób (ale nie szybki i łatwy) to jest napisanie serwisu który defacto duplikuje trochę funkcjonalność oryginalnego. Czyli strona która loguje się w tle do strony X pobiera i "produkty" i je wyświetla, potem możliwość dodania ich do "koszyka".
Wszystko nas stronie duplikatu.

To już szybciej będzie tak na prawdę danie komuś loginu i hasła biggrin.gif

Napisany przez: winiar789 31.03.2020, 22:36:56

Po części masz racje ale ... no właśnie dystrybucja daje 1 login i hasło . Gdy firma X poprosi dystrybucje o login i hasło oni oczywiście to zrobią. Kontrahent się loguje super, ale w jednej chwili przychodzi mu do głowy lub firmie X że nie chce wspólpracować, a login w dystrybucji mu zostaje... Dystrybucja mu loginu nie zabierze bo robi zakupy a co lepsze robi je z rabatami wyrobionymi przez firmę X. Dlatego aby uniknąć tego klimatu firma X chce zarządzać dostępem dla kontragenta a nie dystrybucja ... Firma X mówi słuchaj kolego masz dostęp kupuj sobie ile chcesz taniej ... ale coś idzie nie tak to firma X mówi koniec kolego , już dużo zaszalałeś i odbiera dostęp ...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)