Sovellus

Kirjautuminen Sovellus on Blazor clientside Side SPA-sovellus. Eli yksinkertaistettuna sivu latautuu palvelimelta ja sitten soelluskkoodi alkaa pyöriä wasm-sovelluksena. Kun käyttäjä painaa jotain painiketta tai klikkaa jotain näytöllä, toiminto käsitellään wasm-applikaatiossa ei javasciptinä sivun taustakodissa. Wasm sitten muokkaa sivun DOMia halutulla tavalla. ja suorittaa tarpeen mukaan webapi-kutsut.

Idea sovellukessa on että se olisi mallirunko varsinaiselle johonkin tarpeeseen tehtävälle sovellukselle. niin ettei sitä aloittaessa tarvitsisi lähteä liikkeelle yleisistä toiminnallisuuksien rakentamisesta.

Kirjautuminen

sisaankirjautminen Kirjautuminen Sisäänkirjautumiseen tarvitaan käyttäjäavain jonka tavalla toisella käyttäjä saa haltuunsa. Kirjautumistoiminnon avulla pääsee laitteella sitten tässä vaiheesa mm käyttäjätietojen ylläpitoon. Kirjautumisavain on kertakäyttöinen ja se syötetään kirjautumisnäytössä. Kirjautuminen aktivoi tunnuksen ja yksilöi laitteen. Tallentaa tiedot selaimen tietokantaan ja aktivointi lukitsee tunnuksen havaitsenmaansa tietokoneen IP-osoitteeseen

Ohjelma käyttää sisäistä mekanismia tiedonsiirron yksilöimiseen selaimen ja palvelimen välillä. Sovelluksesta ei kirjauduta ulos, joten selainistunto pysyy kirjautuneena. Mikäli sovellus ei toimi ja uudelleenkirjautuminen vaaditaan, käyttäjän tulee tilata tunnuksen avaus ylläpidolta. Kirjautumisavaimen luontitoiminnolla käyttäjä voi kirjautua uudelleen samalla tai toisella laitteella. Kirjautumistunnus on sidottu selaimeen tai laitteeseen. Samaa tunnusta ei voi myöskään aktivoida toiselle selaimelle tai laitteelle samanaikaiseen käyttöön; jokaiselle selaimelle tai laitteelle vaaditaan oma tunnus.