Logging Into Connect Daily
Your system administrator, after installing the calendar software, will provide you the URL with which to login to the Calendar system.
Calendars Hosted by MH Software
The URL will be:
http://yourdomain.mhsoftware.com/login.html
Use the User name and password you received when you signed up for the online calendar.
Calendar Software Installed on Your Server:
Generally the URL will be something like:
http://www.mydomain.com/calendar/login.html
When the software is installed, a default User ID of Admin with a default password of Admin is created. Use this User ID and Password the first time you login to the system. Once you login, change the Admin password to something secure.
Advanced
If you are a web designer, you can provide links to the calendar that specify what page is displayed when the User logs in. For example, you can create a link like:
http://hostname/calendar/login.html?target=ViewGantt.html&resource_id=3
Once the User enters the password and User name, they would be re-directed to the ViewGantt.html page with the resource_id of 3 passed as an argument. You can also transparently log Users into the Calendar. For information on how to do this, refer to the FAQ:
How can I transparently log people into the Calendar?
The first step is to read the FAQ entry:
How can I configure for plain text passwords?
By default Connect Daily stores passwords in a hashed format. This is done to protect the passwords if the database should be compromised. Sometimes, for integration or technical support reasons, customers want to store the plain text passwords. To do this, add the line:
AuthenticationProvider=com.mhsoftware.cdaily.support.security.AuthProviderDefault
to the configuration.properties file. If you have any existing passwords stored in the database, you will need to put in plain text passwords by editing the Users' table. To edit the Users' table, you will have to use a database tool that lets you directly edit the Users' table or use SQL Update commands to set the passwords. For example:
Update users set password='Admin' where user_name='Admin'
You can run individual update statements via the SQL Command Window utility available in the Database configuration screen.
Once you have followed these steps, create your link in the form:
http://hostname/CALENDAR_PATH/login.html?txtUserID=USER_NAME&txtPassword=PASSWORD&btnSubmit=Login
For hosted Users the CALENDAR_PATH portion would not be present. The URL would be something like:
http://calendar.yourdomain.com/login.html?txtUserID=USER_NAME&txtPassword=PASSWORD&btnSubmit=Login&target=ViewCal.html&calendar_id=11
Replace the USER_NAME value with the name of the User you would like to have the person be logged in under.
Replace the PASSWORD value with the password for the User account you are logging in with.
The page specified by target will be invoked and all parameters not relating to login will be passed as part of the request.
See Also: Calendar Display Arguments