Heipä hei!
Arkku.netin foorumilla puhuttiin HTML:lä tehdystä Encrypted kirjautumisjärjestelmästä.
Onko sellainen olemassa?
Ja ylipäätään: Voiko HTML:lä tehdä minkäänlaista kirjautumisjärjestelmää?
Googlesta en löytänyt mitään tietoa.
Jos HTML:lä voi tehdä jonkun kirjautumisjärjestelmän,kertoisitteko miten se onnistuu?
HTML voi osallistua kirjautumisjärjestelmän ulkoasuun.
Santeri P. kirjoitti:
Voiko HTML:lä tehdä minkäänlaista kirjautumisjärjestelmää?
Pelkällä HTML:llä ei voi tehdä kirjautumisjärjestelmää eli tarvitset siihen aina jonkinlaisen palvelinpuolen skriptin tms. Helpoimmalla kirjautumisjärjestelmän tekee varmasti käyttämällä HTTP-protokollaan kuuluvaa autentikointia. Se on kuitenkin hyvin rajoittunut. Seuraavaksi helpoin on varmasti HTML + PHP -yhdistelmällä tehty kirjautuminen.
Pelkällä HTML:llä ei voi tehdä minkäänlaista kirjautumisjärjestelmää. HTML:llä voi tehdä vain yksittäisiä nettisivuja, joilla on linkkejä toisille sivuille ja lomakkeita, joilla voi lähettää tietoa palvelimelle. HTML-koodia ei myöskään voi salata, koska silloin selain ei voi näyttää sivua.
Kunnolliseen kirjautumisjärjestelmään tarvitaan siis tuki palvelimelta, esimerkiksi htaccess tai vastaava HTTP-autentikointijärjestelmä tai jokin palvelimella toimiva kieli kuten PHP tai Python.
Eräs täysin selaimessa toimivakin ratkaisu on: JavaScriptilla voi salata ja purkaa (esim. XOR-kryptauksella) yksittäisiä tekstitiedostoja niin, että purkaminen vaatii tietyn salasanan. Tätä tuskin voi kutsua kirjautumisjärjestelmäksi, koska salasana on kaikille sama ja tiedostot täytyy tallentaa palvelimelle valmiiksi salatussa muodossa.
Metabolix kirjoitti:
Kunnolliseen kirjautumisjärjestelmään tarvitaan siis tuki palvelimelta, esimerkiksi htaccess tai vastaava HTTP-autentikointijärjestelmä tai jokin palvelimella toimiva kieli kuten PHP tai Python.
Pythonilla olen jo tehnyt jonkin sortin kirjautumisjärjestelmän
Well,nyt ois little problem again...
Saako Pythonia liitettyä HTML-tiedostoon ilman esim. Suncometin levytilaa ja palvelinta?
Palvelimella pitää olla Python-tulkki.
Aihe on jo aika vanha, joten et voi enää vastata siihen.