rajeevs1992

appengine

Jun 8th, 2012
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.85 KB | None | 0 0
  1. class announce(webapp.RequestHandler):
  2.     def post(self):
  3.         uname=self.request.get("uname")
  4.         passwd=self.request.get("passwd")
  5.         args=''
  6.         self.response.out.write(str(users.all().count()))
  7.         query="SELECT * FROM users WHERE uname='%s' AND passwd ='%s'"%(uname,hashlib.sha1(passwd).hexdigest())
  8. #       query="SELECT * FROM users WHERE uname = :1",('rajeev')
  9.         reply=db.GqlQuery("SELECT * FROM users WHERE uname = :1",('rajeev')).get()
  10.         self.response.out.write(reply.uname)
  11.         reply=True
  12.         if reply is not 0:
  13.             saltedHash=hashlib.sha1(uname+salt).hexdigest()
  14.             args={'uname':uname}
  15.             cookie=uname+'|'+saltedHash
  16.             self.response.headers['Content-Type']='text/html'
  17.             self.response.headers.add_header("Set-Cookie",'sessid='+cookie)
  18.             self.response.out.write(template.render(TemplatePath+'announce.html',args))
  19.         else:
  20.             self.redirect("/login?u=t&e=1")
Advertisement
Add Comment
Please, Sign In to add comment