I am new to SilverStripe and enjoy it very much. I am learning a lot from the docs and tutorials.
However, the simple theme used in all the docs and tutorials has the CMS access link on the home page for all viewers. Such access is not the desirable situation for a live site for me.
I would like to create a separate (and not so obvious) login page displaying the normal /Security/Login page -- something like /user/login without a link on the home page. The annonymous user would, by definition, NOT know of the /user/login URL path.
Creating a home page for anonymous users is not a difficult task. I need only remove the links for CMS login and documentation from the HomePage. Creating the unique /user/login login page referring to the normal CMS login is a more confusing issue for me.
1) is the URL /user/login just a matter of creating a folder on the site in /assets or is it a matter of adding something to the content from CMS? ? ?
2) currently only Admin users are defined. I think I know how to create other user groups (e.g. editors, admins, contributors, etc.), but administering users and groups (individual page / URL access rights, membership, etc.) is not so clear from the docs. Is that functionality that needs to be created or is it a part of the CMS functionality ?
Again I am a newbie and I apologize if some of this has been covered by the docs or tutorials. Your reply should assume I know nothing and be very specific to my lack of knowledge of SilverStripe and PHP.
- AD5XJ Ken