projects@tk20.com Projects team cshelly@tk20.com Charanjeev Shelly projects@tk20.com Team alias https://refeds.org/sirtfi http://id.incommon.org/category/registered-by-incommon Taskstream, LLC dba Taskstream-Tk20 Taskstream, LLC dba Taskstream-Tk20 http://tk20.com Single Sign-On provides users with access to multiple environments with a single, secure password. Most universities maintain their web portals; on-campus users would use single authentication information to log in. Once logged in, they can access various websites or services, such as Tk20. Typically, in this scenario, once the user is authenticated via the portal, a request forwards to Tk20. When the software receives the request, a secure handshake with the web portal ensures the request is legitimate. After the request is validated, information pertaining to the user attempting access to Tk20 is exchanged. The software ensures that the user trying to access Tk20 is a valid Tk20 user. After passing the checks, the user is immediately directed to the Tk20 account home page in the application. In this case, the user does not see the Tk20 login page because the authentication only happens once when the user logs in to the web portal on campus. Tk20 merely integrates with the web portal, ensures the proper authorization and allows the user into the Tk20 system. The Tk20 system is designed to allow access to users who do not have access to the campus portal, but do need access to Tk20. In such cases, the authentication information of such users is maintained locally in the Tk20 database TK20 SSO Single Sign-On provides users with access to multiple environments with a single, secure password. Most universities maintain their web portals; on-campus users would use single authentication information to log in. Once logged in, they can access various websites or services, such as Tk20. Typically, in this scenario, once the user is authenticated via the portal, a request forwards to Tk20. When the software receives the request, a secure handshake with the web portal ensures the request is legitimate. After the request is validated, information pertaining to the user attempting access to Tk20 is exchanged. The software ensures that the user trying to access Tk20 is a valid Tk20 user. After passing the checks, the user is immediately directed to the Tk20 account home page in the application. In this case, the user does not see the Tk20 login page because the authentication only happens once when the user logs in to the web portal on campus. Tk20 merely integrates with the web portal, ensures the proper authorization and allows the user into the Tk20 system. The Tk20 system is designed to allow access to users who do not have access to the campus portal, but do need access to Tk20. In such cases, the authentication information of such users is maintained locally in the Tk20 database TK20 SSO https://www1.taskstream.com/ MIID0DCCAjigAwIBAgIJALUuzo3wihqYMA0GCSqGSIb3DQEBCwUAMA4xDDAKBgNV BAMTA29zdTAeFw0xNzA5MDcxMTI2MzdaFw0yNzA5MDUxMTI2MzdaMA4xDDAKBgNV BAMTA29zdTCCAaIwDQYJKoZIhvcNAQEBBQADggGPADCCAYoCggGBANVpqu8A+Ipd ESHxIz7nQthxZP5qOW1H/dMOx6Mq2Mh/ybW867MRnZl6FSqHvMDsGaVJ7AEa9UeN Ml06iGlVHjPRNgkAK0OfPU3QMdI5J8ZDcGqAWewsDcDApsCE0CAPiZjYyrINdxCy sChNtlU61EAKSUGi6xCZABHRxKbOfsMNhrbshHkK4p8v1nZASp/hKLE5NYLnjiMO tQYX2WhypTCQnM/DFwyGiaVWiigV8DomfCNjoi6eRPhRIRn2zKFsrPkLzW2RCdKR XQNwDtQRJDI5Oc6A5MBVxwT683nTOIfOjtC01cdckG+K0XiOWnshWVhrOPDQbm8P zDtn7Xjnhy/7Kd3WxxIztXgVeYt67rsBnP6Zmci/+gxAabexcDfMkTau9KcXUr8X 5wjlYXcoO5K4XXaWLPOpHxBomudMFMEMbqRFGr8vTHYEPJA7A7tStIVlr2E6KdO2 DE1lemU5qMPQqiElP9wBus+7toEIo6wEaxIkbTFdWUZ1bSkxBtSEHQIDAQABozEw LzAOBgNVHREEBzAFggNvc3UwHQYDVR0OBBYEFN/wn8jHVfee6GSdTACgg7tdaCl8 MA0GCSqGSIb3DQEBCwUAA4IBgQA1iNEjhhW9vJmBU7pyel1fTcpDK5ndgZBW/OZf KmJ7tWYEFFlRDI9r87xAg4qDj8iDqwe71KeEhoN1W63Z4Zvmu5ZsiD6oIa/Ggpck z+JEdQBG4FFS9Pl5WlaveyqPn5Z/5h9ODzA3Wo2yH3nrYt3z6YwNxzUIM1KsWf5y fx1Or75Pm2JzBUutPdQ/M+HgpmOW+XMuNeEK39Wjs3UBR1Xp7Rqhn4fK11fO9HtA CzdHxKCg2CPLn9q5MwRa7PRg2IbBA3xKK88cKws3O+MzeHia9uzx0iyxhatjPPCa xiolahejpA3MTuBdkw9UGDiRyZm2WIAbhnjjKo32IMa0PFKTkbatAUF6yitdH5h/ D9qc6M3RVnvPcH30N5rreESrWYqqDlXmwmHP0dFvrYMktVlZ6vXY5OjEODeS9YBE WneDyzA+P+xswLzwWQLw8ejyiRyZ6QX/T47KOdXp8v0q9DQEANkoAOvwTxpuL5of mG4+G+h1ap9g8hfWZBq6tA/TmK4=