Keresés
Hírlevél
 
Kiemelt témák
»10 éves a prog.hu
»Párhuzamos programozás
»Párhuzamos végrehajtás == szemléletváltás!
Állás/munka
»Tanárt keresek
»Port.hu film tartalmának kinyerése
»PHP programozó kerestetik
»Fejlesztői megbízásokat/munkát keresek
»Senior .Net fejlesztő szabad kapacitással
» több téma
Tudástár
? torrent file helyett txt-t
?PHP:keresés szó szerint...
*PHP if-nél megakadtam
Mobilinternet használata robotokban
?Delphi Form méretezési probléma
?HelpProvider alkalmazás .HLP fájlban
2 oldalas form
SetFocus hatástalan
?XP-n megy Win7-en megakad (Delphi)
?Hiányos mp3 hallgatás telefonról! C#
A legalsó scrollTop értéket nem veszi figyelembe
3 dív pozicionálása (2 egymás mellé, 1 ezek alá)
?Curl login Joomla-ba (PHP)
*Java Axis webservice file küldés és fogadás
?C# scrollozható form
» több téma
Társalgó
»Az általános műveltség része kellene, hogy legyen a programozni tudás?
»Get flood elleni védekezés
»Újra programozni fog a Facebook alapítója és multimilliárdos elnöke
»Firebird - Több adatbázis vagy egy?
»Clipper kontra XP
»Webshop ár kb...
»Hogy működik egy apróhirdető oldal (MySQL)?
»Körlevél script PHP + MySQL
»New project probléma VS 2010 C#
»Kezdőknek:grafikus felület választás
» több téma
ASPC#C++CSSDelphiFlashJavaJavaScriptPascalPerlPHPPythonuniPaaSVisual BasicVisual C++  »    

Tudástár

»

Egy bejelentkezéssel több weboldalra belépés

»

Egy bejelentkezéssel több weboldalra belépés

nyitotta: Daemia, idő: 2012.02.06., moderátor: moderator, megoldás elfogadva: 2012.02.20. 16:55
  Értesítés változás esetén Felvétel kedvencekhez Küldés emailben Nyomtatható verzió

Kategóriák:Programozási nyelvek » PHP

Sorrend:
Időzóna:
Blokkméret:
Oszd meg másokkal is!
Sziasztok,

Megoldható valahogyan hogy ha egy user belép/regisztrál egy weboldalon session vagy cookie alapú beléptetéssel akkor egy másik weboldalon ne keljen bejelentkeznie?

Konkrétan az az elképzelésen hogy mivel az emberek nemigazán szeretnek regisztrálni weboldalakra, így ha 1x beregisztrálnak valamelyik weboldalamra akkor ha a weboldalam által ajánlott másik weboldalam szolgáltatásait igénybe akarják venni akkor ne keljen újra regisztrálni aktiválni és belépni se cookie esetén

van erre lehetőség/módszer?
session vagy cookie általában adott domainon belül lépteti be, az szerencsére nincs hatással a többi oldalra.

esetleg ezt olvasd el:
OpenID előzmény
valami más módszer nincs esetleg?
mert ahogy látom ez csak gmail és yahoo mail cimmel müködik és fizetős is előzmény
Tehát.

Kell egy külön hitelesítő szerver/(domain), mindíg ide küldöd headerrel a usert.
Ha ott sikerül a bejelentkezés, egy titkosított választ adsz az eredeti "bejelentkező domainnak": header('location: eredetidomain.hu/hitelesitve.php?hittelesitoadatok=titkosított_válasz')
=> Az eredeti domain ha megfelelő a visszafejtett válasz (kvázi megfelel az adott algoritmusnak ), kidobja a saját sütijét.

Megy a user a harmadik domainra, ott ismét küldöd küldöd header-rel a hitelesítő domainra, stb. stb. stb.

Csak vigyázni kell, nehogy bezavard egy végtelen ciklusba a user böngészőjét :D

Meg hát azért ez csak nagyvonalakban az "elmélet", lehet ezt csinosítani előzmény
köszönöm a segítséget,

amikor a user beakar lépni akkor azt hogyan oldjam meg? iframe-ben hivjam be a hitelesítő oldalt? vagy hogyan?
illetve minden oldal letöltéskor vizsgáljam a cookie tartalmát és ellenőrizzem a hitelesítő domainnel? előzmény
akár iframe-mel is lehet.

De én a helyedben úgy csinálnám, hogy ha pl nincs hitelesítve a user, akkor csak kiírnám, hogy bejelentkezés, ami hitelesítő szerverre mutat, esetleg odabiggyeszteném a formot, ami a hitelesítő szerverre küldi az adatokat..

headerrel csak akkor küldeném a hit. szerverre, ha mindenképp szükséges a bejelentkezés (profil oldal, stb...)

Ez szépen különválogathatod a saját hitelesítő algoritmusodban.
function hitelesites($szigoru = false){
  //blabla
}

publikus oldalakon:
hitelesites();
privát oldalakon:
hitelesites(true);
előzmény
te csináltál már ilyet vagy csak elméletben gondoltad végig? előzmény
3 oldal nincs kapcsolatban egymással, se sütiben, se sessionben. iframe külső oldalra nem igen van hatással.

itt egy adatbázis szinkronizációval lehetne megoldani, vagy távoli elérésű adatbázissal, így csak egy SQL be regisztrálja, de 3 oldalon külön beléphet. előzmény
Nem még nem csináltam ilyet, nem volt rá szükségem.
De érdekelt a dolog, így végigzongoráztam magamban.
Meg lehet oldani.

@Djjjozsi
3 oldal nincs kapcsolatban egymással, se sütiben, se sessionben Ez így van. Sőt mi több, valóban szinkronban kell tartani az adatbázisokat, de ezt regisztrációkor is meg lehet tenni titkosított válaszon keresztül. előzmény
én olyanon gondolkodtam, hogyha közös az adatbázis, egyik oldalon belép akkor közös adatbázis esetén eltárol egy belépési kódsort,
majd nyit egy AJAX hívást, vagy rejtett iframe -et...
ahol:
ezt a hosszú kódsort fogadó oldalakon átadva megnézi újból ugyanazon táblában, ha benne van akkor a már létre jött session_id() -be elmenthető a beléptetés. előzmény
Valóban működőképes így is.

Amúgy emlékeztem, hogy valahol láttam, már most tudom is hol: indapass

Érdemes megnézni, mikor hova dobál, milyen paramétereket ad át :D előzmény
Oszd meg másokkal is!
Belépés
E-mail cím:
Jelszó:

cvonline.hu
»iOS fejlesztő
»Senior web programozó
»Java fejlesztő (Bécs)
»Java fejlesztő (front-end, backend)
»PHP fejlesztő (Ausztria, Németország)
»Solaris rendszermérnök
» még több állás
Kérdésed van?
Problémád, kérdésed van? Segítünk neked is. Csak kattints ide!
RSS források
-Hírek
-Cikkek
-Fórumok
-Állás/munka
Top pontgyűjtők
»Árnyék1.100
»silentworks910
»Robi80910
»szabofe860
»bubori.attila760
»djjjozsi680
»Galovics660
»Riha590
»Frostech0560
»Csaboka2550
A nap kifejezései
»Adatszegmens
»Konstans
»Makró
» ugrás a wikire
Hírek
»Az általános műveltség része kellene, hogy legyen a programozni tudás?
»Újra programozni fog a Facebook alapítója és multimilliárdos elnöke
»Vizuális felülettervezőt adott ki .NET-es Android-alkalmazásfejlesztéshez a Xamarin
» több hír
PC Fórum hírek
»Elvennék és felhasználóinak adnák a Facebook összes pénzét
»Rejtélyes ikont dugdosgat a Microsoft a Windows 8-ban
»Út a Windows 8-ig - a Windows rendszerek három évtizedének története, képekben
»Mától bárki regisztrálhat a so.cl-ra, a Microsoft közösségi oldalára
»Megérkeztek az első képek az Unreal Engine 4 játékmotorról
»Itt az első videó a a Firefox Windows 8-as változatáról
»Nyártól akár 150 megabites nethozzáférést is ad az Invitel
»Kilenc kritikus biztonsági hibát javít az új Google Chrome
Top wikieditorok
»Sting
»Doi
»FlamingClaw
»Argathron
»Csaboka2
»Muki987
»NevemTeve
»Ivn
»Kelemzol
»Joexy
» ugrás a wikire