I wish to create a simple adminhtml public page and not a private page.
How can I realize that ?
Magento Stack Exchange is a question and answer site for users of the Magento e-Commerce platform. It only takes a minute to sign up.Sign up to join this community
Authentication is handled by
Mage_Adminhtml_Controller_Action::preDispatch() function. If you don't call
parent::preDispatch() you should be able enable access without authentication.
But is that really a good idea? Make sure you aren't exposing major security holes here.
Ideally, forms in the admin shouldn't be public since it uses authentication to prevent unauthorised access. Ideally, you want to create a module that extends the customer account section. This may help - How to add custom tab to My account(frontend) .