Laitoin tämän äsken toiseen foorumiin, mutta tää saattaa olla oikeampi paikka kysyä:
Miten saan kotisivuille suljetuille osille mentäessä käyttäjätunnus- ja salasanakyselyn, eli sinne ei sais päästä ilman noita? Kiitos, jos joku osaa neuvoa!
Miten saan kotisivuille suljetuille osille mentäessä käyttäjätunnus- ja salasanakyselyn, eli sinne ei sais päästä ilman noita? Kiitos, jos joku osaa neuvoa!
Vastaukset 6
Vanhimmat
Riippuu palvelimesta, apachessa onnistuu .htaccess tiedostojen avulla mutta Windowsin IIS palvelimessa homma tehtävä Windowsin käyttäjätunnusten kautta tai erillisellä ohjelmistolla. Mikä palvelin ja oma vai operaattorin ? Tuo systeemin toteutus on aikalailla tapauskohtainen varsinkin jos operaattorin palvelin (eli liittymän mukana tullut kotisivutila) tai webhotelli.
..kotisivutila (www.woodnet.fi) eli vieraan operaattorin palvelin. Käsittääkseni toi .htaccess systeemi toimii tässä, koska tukee php- ja mysql- systeemejä. mutta ei hajuakaan, miten se tehdään jollekin sivulle..? Onko selkeitä, yksinkertaisia neuvoja? Kiitos!
Eli kuten Karmawhore tuolla vastasikin:
PHP-härveleitä parempi tapa on käyttää htaccessia. Ohjeita on esim näillä sivuilla:
http://www.mbnet.fi/mbinternet/ohjeet/suojaus/
http://www.nettiapuri.net/nettiapuri/index.php?sivu=vie wer&opas=htaccess
Kiitos, sain sisäänkirjautumisen onnistumaan. Selaimen sulkemalla session voi tietty lopettaa, mutta voiko tohon tekniikkaan jotenkin saada toimivan uloskirjautumistoiminnon..?!
Nuo php ja MySQL toimivat myös Windowsin IIS palvelimessa jos ne on sinne asennettu, IIS ei kuitenkaan tunne .htaccess tiedostoa.
Itse olen tuon kanssa kironnut kun eräs tohelo tilasi yhdistykselle Webhotellista Windows palvelimen niin ei pääse hyödyntämään tuota .htaccess systeemiä (se mahdollistaa muutakin kuin salasana suojauksen) mutta esim. php on käytössä foorumissa (MySQL olisi ollut turhan kallis lisäpalvelu tuossa webhotellissa niin ei ole otettu sitä).
http://fi2.php.net/manualhttp://fi2.php.net/manual/en/function.session-destroy.php/en/function.session-destroy.php
ks. Example 1. Destroying a session with $_SESSION
Tuolta löytyy testattu ja toimiva esimerkki