How to Create a Custom Login Form for Joomla


Login forms are included on any website where users are required to authenticate themselves before accessing any secured or personalized location on the web server. For web developers who wish to include a customized login form on their websites, Joomla offers a simple procedure, that requires no external code or HTML integration processes from the developer. The only requirement is that the website should be developed with the Joomla content management system.

Things You'll Need

  • PHP/MySQL/Apache installed and running.
  • Joomla! v.1.5/v.1.6 installed and configured.
  • Login through the administrative panel provided on the default page of your Joomla website (note: this should not be your website's default page, but it is the default page for Joomla administrative panel). This ensures the database service that you have the sufficient rights to include or exclude applications or services from your intended website.

  • Click 'Extensions' at the top menu to access the 'Module Manager' page. In the module manager, there are many modules that you can select and customize to appear on your website. Scroll down and click 'Login' to open up a webpage that enlists all the parameters that are associated with typical login forms on websites.

  • Assign the login form with a unique name by filling out the "Title" field. Click "Show" to make it public. Allign it with a customized place on the desired page of your website by clicking the "Select Position" button. Publish or unpublish it by toggling between the "Published" field, and assign it an access level of public by selecting one in the "Access" field. All other parameters are settled by default. Leave them unchanged.

  • Identify which pages of your website you want this customized login form to appear on. Click on the specific pages or simply select all pages from the provided field.

  • Click over the field of "Login Redirection Page" in the right-hand section of "Basic Options," and select the respective page you want your users to arrive at. Decide the logout redirection page by clicking over the field of "Logout Redirection Page." Click "Save."

  • Go to "Users" menu visible on the top administrative bar and click "User Manager." Click "Options" at the top-right corner and make sure user registration is set to "Allowed" and front end parameters are set to "Show."

Tips & Warnings

  • To check your work, logout from your administrative panel and try accessing it through the newly created login form. Try registering as a new user in order to assess its accessibility options.


  • Photo Credit Jason Reed/Photodisc/Getty Images
Promoted By Zergnet



You May Also Like

  • How to Customize URLs in "Joomla!"

    "Joomla!," by default does not create canonical Web addresses. Canonical uniform resource locators use descriptive words, frequently separated by hyphens or ...

  • How Do I Log on to My Chase Account?

    Chase Bank offers credit cards, loans and other banking services to customers all over the world. If you are a Chase customer...

Related Searches

Is DIY in your DNA? Become part of our maker community.
Submit Your Work!