class NewPrivilegeForm(FlaskForm): name = StringField(word('Name of new privilege'), validators=[ DataRequired(word('Name of new privilege is required'))]) submit = SubmitField(word('Add'))
class ResetPasswordForm(FlaskForm): email = StringField('Email:') password = PasswordField('New Pssword:') pswd_confirm = PasswordField('Confirm Password:'******'Send Reset Link')
class LoginForm(FlaskForm): email = StringField('Email', validators=[DataRequired(), Email()]) password = PasswordField('password', validators=[DataRequired()]) remember = BooleanField('Remember me') submit = SubmitField('Login')
class RequestPasswordResetForm(FlaskForm): email = StringField('Email', validators=[DataRequired(), Email()]) submit = SubmitField('Submit')
class AdminForm(FlaskForm): email = StringField('Email:') submit = SubmitField('Log In') password = PasswordField('Password')
class LoginForm(FlaskForm): username = StringField('Username', validators = [DataRequired()]) password = PasswordField('Password', validators = [DataRequired()]) remember_me = BooleanField('Remember Me') submit = SubmitField('Sign In')
class AdminUpdateForm(FlaskForm): username = StringField('Username', validators=[DataRequired()]) profile = FileField('Upload Profile', validators=[FileAllowed(['jpg','png'])]) email = StringField('Email', validators=[DataRequired(), Email()]) school = StringField('School', validators=[DataRequired()]) submit = SubmitField('Submit')
class MyResendConfirmEmailForm(FlaskForm): email = StringField(word('Your e-mail address'), validators=[ validators.DataRequired(word('E-mail address is required')), validators.Email(word('Invalid e-mail address')), ]) submit = SubmitField(word('Send confirmation email'))
class ManageAccountForm(FlaskForm): confirm = StringField(word('Type \"delete my account\" here to confirm that you want to delete your account.'), [validators.AnyOf(LazyArray([word("delete my account")]), message=word('Since you did not type \"delete my account\" I did not delete your account.'))]) delete = SubmitField(word('Delete Account'))
class MFASMSSetupForm(FlaskForm): phone_number = StringField(word('Phone number'), [validators.Length(min=5, max=255)]) submit = SubmitField(word('Verify'))
class MFAVerifySMSSetupForm(FlaskForm): verification_code = StringField(word('Verification code')) submit = SubmitField(word('Verify'))
class MFALoginForm(FlaskForm): verification_code = StringField(word('Verification code')) next = HiddenField() submit = SubmitField(word('Verify'))
class PhoneLoginForm(FlaskForm): phone_number = StringField(word('Phone number'), [validators.Length(min=5, max=255)]) submit = SubmitField(word('Go'))
class RequestDeveloperForm(FlaskForm): reason = StringField(word('Reason for needing developer account (optional)')) submit = SubmitField(word('Submit'))
class SongForm(FlaskForm): """Form for adding songs.""" title = StringField("Title Of the Song", validators=[InputRequired()]) artist = StringField("Artist", validators=[InputRequired()])
class InterviewsListForm(FlaskForm): i = StringField() session = StringField() tags = StringField() delete = SubmitField() delete_all = SubmitField()
class PlaylistForm(FlaskForm): """Form for adding playlists.""" name = StringField("Playlist Name", validators=[InputRequired()]) description = StringField("Description")
class LogonForm(Form): nickname = StringField('nickname', validators=[DataRequired()]) email = StringField('email', validators=[DataRequired()]) password = PasswordField('password', validators=[DataRequired()])
class SearchForm(FlaskForm): name = StringField('Name or ID', validators=[DataRequired()]) option = SelectField('Search by: ',choices=[('name','Name'),('id', 'ID')], validators=[DataRequired()]) option1 = SelectField('Student or Applicant: ',choices=[('student','Student'),('applicant', 'Applicant')], validators=[DataRequired()]) submit = SubmitField('Search')
class PostForm(Form): post = StringField('post', validators=[DataRequired()])
class StudentLogin(FlaskForm): email = StringField('Email', validators=[DataRequired(), Email()]) password = PasswordField('Passowrd', validators=[DataRequired()]) checkbox = BooleanField('Remember me') submit = SubmitField('Login')
class SearchForm(Form): search = StringField('search', validators=[DataRequired()])
class OrderForm(FlaskForm): name = StringField("Имя", [InputRequired(message="Необходимо указать имя")]) address = StringField("Адрес", [InputRequired(message="Необходимо ввести ваш адрес")]) phone = StringField("Ваш телефон", [InputRequired(message="Необходимо ввести ваш номер телефона")]) submit = SubmitField('Оформить заказ')
class LoginForm(Form): nickname = StringField('nickname', validators=[DataRequired()]) password = PasswordField('password', validators=[DataRequired()]) remember_me = BooleanField('remember_me', default=False)
class ForgotPasswordForm(FlaskForm): email = StringField('Email:') submit = SubmitField('Send Reset Link')
class MyForm(FlaskForm): name = StringField('name', validators=[DataRequired()])
class LoginForm(FlaskForm): email = StringField('Email:') submit = SubmitField('Log In') password = PasswordField('Password') remember = BooleanField("Remember Me")
class SignInForm(InputForm): """ This is a SignInForm class to retrieve form data. """ has_touch_screen = StringField('HasTouchScreen') url_token = StringField('UrlToken') pin = StringField('Pin') password = StringField('Password') def __init__(self, url_token: str) -> "SignInForm": """ Initiate object with values from request. """ super(SignInForm, self).__init__('signInForm') if url_token is not None: self.url_token.data = url_token def authenticate(self) -> bool: """ Authenticate user by form data and return True on success. """ if self.url_token.data is not None: verify_data = IdenticaPlugin.verify_url(self.url_token.data) if verify_data is not None and verify_data.get('from'): user = UserStore().read_or_create_user( verify_data['from']['id'], verify_data['from'].get('first_name'), verify_data['from'].get('last_name'), verify_data['from'].get('username')) login_user(SignedInUser(user), remember=True) logging.debug('Sign in as user %s (%s)' % \ ( ' '.join([str(user.first_name), str(user.last_name)]), user.from_id ) ) blueprints.set_value('mobile', self.has_touch_screen.data == 'true') return redirect(url_for('root.get_home')) elif self.pin.data is not None: if self.password.data is None: password = IdenticaPlugin.get_password(self.pin.data) if password is None: return redirect(url_for('root.get_home')) self.password.data = password else: verify_data = IdenticaPlugin.verify_pin(self.pin.data) if verify_data is None: return {'redirect': url_for('root.get_home')} elif verify_data.get('from'): user = UserStore().read_or_create_user( verify_data['from']['id'], verify_data['from'].get('first_name'), verify_data['from'].get('last_name'), verify_data['from'].get('username')) login_user(SignedInUser(user), remember=True) logging.debug('Sign in as user %s (%s)' % \ ( ' '.join([str(user.first_name), str(user.last_name)]), user.from_id ) ) blueprints.set_value('mobile', self.has_touch_screen.data == 'true') return {'redirect': url_for('root.get_home')} return {'wait': True} return # Return None to render template
class LoginAdmin(FlaskForm): email = StringField('Digite seu email', validators=[DataRequired(), Email()]) senha = PasswordField('Digite sua senha', validators=[DataRequired()]) lembrar_me = BooleanField('Lembrar-me') enviar = SubmitField('Acessar')
class UnsubscribeForm(FlaskForm): email = StringField('Email', validators=[DataRequired(), Email()]) address = HiddenField('Address', validators=[DataRequired()]) submit = SubmitField('Yes, Unsubscribe Me')