Multi-Factor Authentication is an additional layer of security that protects your applications from unwanted logins. PHsPeed implements the TOTP protocol, commonly known as 'Google authenticator', but you can use any authenticator that supports TOTP. When you register, then PHsPeed will show a QR code with a numeric code that is unique for you and the application. You register this number into your TOTP client by scanning the QR code or entering the number. Then, when you log in, you need to use the client to generate a new code in your client (ie. Your mobile phone) and use that code as an additional login.


If you want to use MFA, then set this checkbox.


Connection

The connection defines the database where the tables are being created. If you use this function from a project, the connection used will be filled by default by the connection defined to the project.

Default application after login

After login, the application needs to know what application it should startup. A good way is to open a generic page with some basic information, shortcuts, etc. It is important that this page is accessible for all users.

Generating applications

After clicking 'generate modules', PHsPeed will read the defined applications, make the changes, and add them to your project. After that, you might need some adjustments:

  • Apply images to your login page
  • Generate all your applications
  • Create the initial user
  • Log in to your application 
  • Setup the templates for emailing
  • Use the synchronize module to synchronize all your application modules
  • Setup security profile(s)
  • Modify security settings in your modules

Note: The modules are working applications but should be considered templates. Modify them as you like.


  1. Go to the project manager.
  2. Apply the required layout and select to change all modules.
  3. Apply the required theme and select to change all modules.
  4. Apply multilingual or change labels.