Increase login security
You can improve the security of the Sitecore login webpage, in the following ways:
Make the login page available only to SSL requests
Make the login page available only to SSL requests
To configure the Sitecore Experience Platform to use only SSL requests for the Sitecore login page:
-
Create a custom redirect processor that redirects from
http://hostname/sitecore/logintohttps://hostname/sitecore/login, and redirect all other pages from https to http.Use the following code as an example:
Turn off auto complete of user names
Turn off auto complete of user names
You can specify that Sitecore should not complete the user name of users automatically when they log in. This is useful, for example, if you do not want user names to be disclosed when content authors log into Sitecore on a shared or public computer. In addition, you can disable the Remember me check box.
To disable auto complete of user names:
-
Open the
sitecore.configfile and set theLogin.DisableAutoCompletesetting to true. This disables auto complete on the Sitecore login forms on the/sitecore/login/default.aspxand/sitecore/admin/login.aspxpages.
To disable the Remember me check box on the login page:
-
Open the
sitecore.configfile and set theLogin.DisableRememberMesetting to true. This also ignores any existing Remember Me cookies, and all users have to log in again.
Disable the Remember Last Logged In User Name setting
Disable the Remember Last Logged In User Name setting
As an additional defense in depth strategy, Sitecore recommends that you disable the browser's ability to remember the user name of the last logged in user.
To disable the Remember Last Logged In User Name setting:
-
Open the
sitecore.configfile and set theLogin.RememberLastLoggedInUserNamesetting to false.