سلام راهنمایی لینک بالا در سایت خود آن نوشته شده است و توضیحات آن مفصل است

می توانید از کامپوننت های دیگر هم استفاده کنید
extensions.joomla.org/extensions/access-a-security/authentication

لینک بالا به شما تعدادی دیگر رو معرفی می کنه

در خصوص تغییر کدهای خود جوملا نیز باید php و api جوملا رو حتما بلد باشید و در غیر این صورت نمی توانید تغییر دهید

پیروز باشید