Esempio n. 1
0
    def get(self):
        uporabnik = users.get_current_user()

        if uporabnik:
            seznam = Uporabnik.query().order(Uporabnik.priimek).fetch()
            params = {'seznam': seznam,'uporabnik': uporabnik}
            return self.render_template('admin_login_sistem.html', params=params)
        else:
            self.redirect_to('prijava')
Esempio n. 2
0
    def post(self):
        email = self.request.get("email")
        geslo = self.request.get("geslo")

        uporabnik = Uporabnik.query(Uporabnik.email == email).get()

        if Uporabnik.preveri_geslo(original_geslo=geslo, uporabnik=uporabnik):
            self.ustvari_cookie(uporabnik=uporabnik)
            self.redirect("prikazi_vsa_sporocila.html")
        else:
            self.redirect("registracija.html")
Esempio n. 3
0
 def post(self):
     try:
         email = self.request.get('email')
         geslo = self.request.get('geslo')
         uporabnik = Uporabnik.query(Uporabnik.email == email).get()
         if Uporabnik.preveri_geslo(original_geslo=geslo, uporabnik=uporabnik):
            self.ustvari_cookie(uporabnik=uporabnik)
            return self.redirect('/login-sistem')
         else:
             return self.write('Prislo je do napake mail ali geslo ni pravilno ce se nisi se Registriraj :(')
     except:
         return self.write('Prislo je do Napke Pred prvo prijavo je obvezna registracija Pazi na pravilen podatkov')
Esempio n. 4
0
    def post(self):
        email = self.request.get("email")
        geslo = self.request.get("geslo")

        uporabnik = Uporabnik.query(Uporabnik.email == email).get()

        if Uporabnik.preveri_geslo(original_geslo=geslo, uporabnik=uporabnik):
            self.ustvari_cookie(uporabnik=uporabnik)
            self.redirect_to("chat")
            return
        else:
            self.redirect_to("chat")
            return
Esempio n. 5
0
    def post(self):
        email = self.request.get("email")
        geslo = self.request.get("geslo")

        uporabnik = Uporabnik.query(Uporabnik.email == email).get()

        if uporabnik:

            if Uporabnik.preveri_geslo(original_geslo=geslo, uporabnik=uporabnik):
                self.ustvari_cookie(uporabnik=uporabnik)
                self.redirect("/prikazi-sporocila")
            else:
                self.redirect("/napacno-geslo")
        else:
            self.redirect("/napacno-geslo")
Esempio n. 6
0
    def post(self):
        ime = self.request.get("ime")
        priimek = self.request.get("priimek")
        email = self.request.get("email")
        geslo = self.request.get("geslo")
        ponovno_geslo = self.request.get("ponovno_geslo")

        mail_obstaja  = Uporabnik.query(Uporabnik.email == email).fetch()

        if mail_obstaja:
            user_exists = True
            params = {"user_exists":user_exists}
            return self.render_template("registracija.html",params=params)
        elif geslo == ponovno_geslo:
            Uporabnik.ustvari(ime=ime, priimek=priimek, email=email, original_geslo=geslo)
            return self.redirect_to('login')
Esempio n. 7
0
 def post(self):
     try:
         email = self.request.get('email')
         geslo = self.request.get('geslo')
         uporabnik = Uporabnik.query(Uporabnik.email == email).get()
         if Uporabnik.preveri_geslo(original_geslo=geslo,
                                    uporabnik=uporabnik):
             self.ustvari_cookie(uporabnik=uporabnik)
             return self.redirect('/contact')
         else:
             return self.write(
                 'Prišlo je do napake mail ali geslo ni pravilno ce se nisi se Registriraj :('
             )
     except:
         return self.write(
             'Prislo je do Napke Pred prvo prijavo je obvezna registracija Pazi na pravilen podatkov'
         )
Esempio n. 8
0
    def post(self):
        email = self.request.get("email")
        geslo = self.request.get("geslo")

        uporabnik = Uporabnik.query(Uporabnik.email == email).get()

        if uporabnik:

            if Uporabnik.preveri_geslo(
                    original_geslo=geslo, uporabnik=uporabnik
            ):  # ce uporabnik obstaja redirecta na main page/prejeto
                self.ustvari_cookie(uporabnik=uporabnik)
                self.redirect("/prejeto")
            else:
                return self.write("Wrong password...go back and try again")
        else:
            return self.render_template("registracija.html")
Esempio n. 9
0
    def post(self):
        ime = self.request.get('ime')
        priimek = self.request.get('priimek')
        email = self.request.get('email')
        geslo = self.request.get('geslo')
        ponovno_geslo = self.request.get('ponovno_geslo')

        mail_obstaja = Uporabnik.query(Uporabnik.email == email).fetch()

        if mail_obstaja:
           return self.write('email je ze v bazi')

        elif geslo == ponovno_geslo:
            Uporabnik.ustvari(ime=ime, priimek=priimek, email=email, original_geslo=geslo)
            return self.redirect_to('login')
        else:
            return self.write('Gesli se ne ujemata')
Esempio n. 10
0
    def post(self):
        ime = self.request.get('ime')
        priimek = self.request.get('priimek')
        email = self.request.get('email')
        geslo = self.request.get('geslo')
        ponovno_geslo = self.request.get('ponovno_geslo')

        mail_obstaja = Uporabnik.query(Uporabnik.email == email).fetch()

        if mail_obstaja:
            return self.write('email je ze v bazi')

        elif geslo == ponovno_geslo:
            Uporabnik.ustvari(ime=ime,
                              priimek=priimek,
                              email=email,
                              original_geslo=geslo)
            return self.redirect_to('login')
        else:
            return self.write('Gesli se ne ujemata')
Esempio n. 11
0
 def get(self):
     uporabnik = Uporabnik.query().fetch()
     params = {"ime_uporabnika": uporabnik}
     return self.render_template("novo_sporocilo.html", params=params)