Initial commit
Dieser Commit ist enthalten in:
44
social_networks/gmail/gmail_workflow.py
Normale Datei
44
social_networks/gmail/gmail_workflow.py
Normale Datei
@ -0,0 +1,44 @@
|
||||
"""
|
||||
Gmail Workflow - Workflow-Definitionen für Gmail/Google Accounts
|
||||
"""
|
||||
|
||||
# Workflow-Schritte für Gmail
|
||||
REGISTRATION_WORKFLOW = [
|
||||
"navigate_to_registration",
|
||||
"fill_name_form",
|
||||
"fill_birthday_gender",
|
||||
"create_gmail_address",
|
||||
"set_password",
|
||||
"handle_phone_verification",
|
||||
"handle_recovery_email",
|
||||
"accept_terms",
|
||||
"verify_account_creation"
|
||||
]
|
||||
|
||||
LOGIN_WORKFLOW = [
|
||||
"navigate_to_login",
|
||||
"enter_email",
|
||||
"enter_password",
|
||||
"handle_2fa_if_needed",
|
||||
"verify_login_success"
|
||||
]
|
||||
|
||||
# Timeouts in Sekunden
|
||||
TIMEOUTS = {
|
||||
"page_load": 30,
|
||||
"element_wait": 10,
|
||||
"verification_wait": 60,
|
||||
"sms_wait": 120,
|
||||
"captcha_wait": 300
|
||||
}
|
||||
|
||||
# Fehler-Nachrichten
|
||||
ERROR_MESSAGES = {
|
||||
"username_taken": "Dieser Nutzername ist bereits vergeben",
|
||||
"invalid_phone": "Ungültige Telefonnummer",
|
||||
"invalid_code": "Der eingegebene Code ist ungültig",
|
||||
"too_many_attempts": "Zu viele Versuche",
|
||||
"account_suspended": "Dieses Konto wurde gesperrt",
|
||||
"captcha_required": "Bitte lösen Sie das Captcha",
|
||||
"age_restriction": "Sie müssen mindestens 13 Jahre alt sein"
|
||||
}
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren