def register(): if account_name.get() == "" or username.get() == "" or pwd.get( ) == "" or a1.get() == "" or a2.get() == "" or a3.get() == "": blank_field_popup = Toplevel(reg_window) warning_label = Label(blank_field_popup, text="All fields must be filled!", width=20, height=3) warning_label.grid(row=0, column=0) btn = Button(blank_field_popup, text="OK", width=10, command=blank_field_popup.destroy) btn.grid(row=1, column=0, columnspan=2) elif check_existing(account_name.get()): existing = Toplevel(reg_window) warning_label = Label(existing, text="This account name already exists.", width=30, height=4) warning_label.grid(row=0, column=0) btn = Button(existing, text="OK", width=10, command=existing.destroy) btn.grid(row=1, column=0, columnspan=2) else: backend.register(account_name.get(), username.get(), pwd.get(), a1.get(), a2.get(), a3.get()) reg_window.destroy() list_accounts()
def register(*args, **kwargs): global lregister, luser, eusername, epassword, lpass, lb username = eusername.get() password = epassword.get() if bk.user_in_db(username): eusername.delete(0,END) epassword.delete(0,END) fail(2) elif username == '' or password == '': eusername.delete(0,END) epassword.delete(0,END) fail(0) elif bk.password_is_easy(username, password): epassword.delete(0,END) fail(3) else: bk.register(username, password) lregister.destroy() luser.destroy() eusername.destroy() epassword.destroy() lpass.destroy() lb.destroy() scs = Label(root, text='Registered as '+username, font=mfont) scs.grid(row=0, column=0, columnspan=2, padx=100, pady=20)
def main(): ''' for i in range(1,len(sys.argv)): print str(sys.argv[i]) ''' output = "output" got = sys.argv if (sys.argv[1] == 'register'): username = sys.argv[2] img = sys.argv[3] if backend.register(username, [img]): output = 'success' else: output = 'register failed' elif (sys.argv[1] == 'login'): imgs = sys.argv[2:] if len(imgs) != 3: print "error, 3 URIS required, got:", len(imgs) return username = backend.login(imgs, MEDIUM_SECURITY) if not username: output = "NONEFOUND " else: output = username print username else: output = "failed" with open('backend_out', 'a') as the_file: the_file.write(output + '\n') with open('debug', 'a') as the_file: the_file.write(str(got) + '\n')
def test_register(): try: asyncio.run(backend.register(1)) ''' AttributeError is from not passing in correct parameter for another function, but we're not worried about testing that function here ''' except AttributeError: pass assert len(backend.USERS) == 1
def register(): POST_USERNAME = str(request.form['username']) POST_IMAGE = str(request.form['imageUrl']) IMAGES = POST_IMAGE.split("#*^/") print "In register. Images len: " + str(len(IMAGES)) print len(IMAGES) if backend.register(POST_USERNAME, IMAGES): return register_confirm(POST_USERNAME, POST_IMAGE) else: return register_failed()
def testbackend(): ''' backend ''' import backend as b b.register('dani2', 'pass') assert b.check_user_name('dani2') c = b.auth('dani2', 'password', password='******') b.set_password(c, 'nuevo', 'xxxx', type='email', account='danigm', description="http://mail.danigm.net") p = b.get_password(c, 'nuevo') assert p.name == 'nuevo' b.del_password(c, 'nuevo') p = b.get_passwords_by(c, name='nuevo') assert not p b.unregister(c) assert not b.check_user_name('dani2')
def finishButtonFunc(self,widjet): firstname=self.NameEntry.get_te xt() secondname=self.SurnameEntry.get_text() login=self.LoginEntry.get_text() password=self.PasswordEntry.get_text() passwordchek=self.PasswordCheckEntry.get_text() if self.passwordmatch(password,passwordchek): usersmail=self.EmailEntry.get_text() sex=self.sex age=self.AgeEntry.get_text() url=self.urlEntry.get_text() response = register(firstname, secondname, login, password, usersmail, age, sex, url) print response if response['status'] == 'error': """Значит пользователь существует и это я думаю ты сделаешь;)""" self.loginerror.show() elif response['status'] == 'ok': gtk.Widget.destroy(self.window) FormMain(login)
def register(): try: info = None if request.method == 'POST': pwd = request.form['password'] if pwd != request.form['rpassword']: ok = False info = '密码不一致' else: ok, info = bc.register(request.form['email'], request.form['username'], pwd, request.form['img_idx']) if ok: resp = make_response(redirect('/square')) resp.set_cookie('username', request.form['username'], max_age=3600) resp.set_cookie('userID', info, max_age=3600) return resp return render_template("register.html", error=info) except KeyError: print(KeyError, " keyerror for username") return redirect('/')
def register_command(): backend.register(nameE.get(),pwordE.get()) roots.destroy()
def register(): args = parseParameter(request.data.decode('utf-8')) username = args['username'] password = args['password'] user_id = B.register(username, password) return json.dumps({"user_id": user_id})
def m_register(self, user, password): backend.register(user, password)