User Guide

Thank you for purchasing from CodeShack!

Your support will help keep our website up and running, and will help us provide you with more quality content!

If you have any issues don't hesitate to contact us via our website or directly to our email at support@codeshack.io.

Requirements

I recommend you read the following tutorials on our website (if you haven't already):

  1. https://codeshack.io/login-system-python-flask-mysql/

You will need the following:

  1. Python 3.7.2 or higher
  2. MySQL Server
  3. MySQL Workbench
  4. A code editor, you can use notepad to edit the Python file but I don't recommend it, instead download one of the following: Notepad++, Visual Studio Code, or Atom.

Instructions

Open the command line and install the below Python packages.

  1. pip install Flask
  2. pip install flask-mysqldb
  3. pip install Flask-Mail

Execute the "pythonlogin.sql" file in MySQL Workbench, this includes a test account that you can use for testing purposes.

FAQs

  1. How do I add add-ons?
    Each add-on contains an instructions file, follow the instructions to add them.
  2. Why am I not receiving the activation email?
    You need a working SMTP mail server and make sure your firewall is not blocking ports 25, 587, 465, 110, etc. This shouldn't be a problem on most hosting providers or Linux servers (built-in email server).
  3. Why am I getting a MySQL error?
    Make sure you update the MySQL details in the "main.py" file, you might need to change the hostname if yours is different, and make sure you've executed the SQL file in MySQL Workbench.
  4. How do I download the zip file again if I've deleted it?
    The download link is in your email, if you do not have it you can contact us and we can send you another email, remember not to share your download links, these are being monitored.

Updates

06/01/2020