Automatically verifies upon receiving verification email. Used to verify multiple accounts at once automatically.
This was tested in Windows but should work with other operating systems.
- Install Python 3.X & Google Chrome
- Open command prompt in the downloaded directory
cd C:\location\to\file
- Install the requirements.txt file by using
pip -r requirements.txt
- Head over to Gmail Preparation Guide to Continue with the Guide.
This is a mandatory requirement in-order to ensure that the program can access your gmail and it's contents.
-
Head over to Gmail and then Click See All Settings
-
Click Forwarding and POP/IMAP and enable IMAP then click save changes.
-
For this step you will need to have 2 Step Authentication turned ON. then Go to Manage Your Google Account
-
Click Security then Scroll Down to "Signing in to Google" and Click App passwords.
- Copy the Password and Keep it SAFE This is needed for signing in to your gmail account via the python program.
- Head Over to your directory and run
py main.py
with your Program - Type
new
and Input your gmail address and app specific password - The Program should be running as intended if all of the above steps are correct.
That's all!
You can create your own encryption key using generateKey.py
and assign it in main.py
line 13
(I am aware this is not the most secure way to store credentials, but i tried to make it as simple as possible.)
You can edit configuration by editing the configuration.json
"Always_Use_Old_credentials": false,
- Always selects the "Old/Saved" Credentials
"Run_In_Background/Headless": true,
- Runs the browser window silently in the background [Make it false if you want to see what the program does]
"Verbose_Output": true
- Provides detailed output which can be used to pinpoint errors/issues.
- Add the ability to add your own key for encryption
- Improved Output and Stylization
- Sped up the Process of Verification (Details about it in Release Log)
- Add configurations
- Add Multi-Threaded Support
- Implement a GUI