Utopia External Login Instructions and Options
This file is to explain how to create an external login page and the options available
External Login Instructions
- Create an iframe with the src set to "~/#/extLogin/" (replace ~ with host site)
External Login Options and Notes
- Open a New Tab on Successful Login - this is done by setting the src to "~/#/extLoginNewTab/". a. This will authorize the user in a new tab and clear out their login details after success b. This will allow websites to embed a small login snippet and not a full page iframe. c. Minimum height and width of the iframe is: height="305px" width="250px"
- Redirect to Specific Location After Login - This is accomplished by appending the desired location to the src. a. Redirect Instructions: 1. Navigate to the desired redirect location inside the system. 2. Copy the segment of the URL that appears after the hash '#' 3. Append that segment to the end of the src URL "/#/home/state/data/node/490025/1375574/details/1375574" - a location in my account b. I now copy "/home/state/data/node/490025/1375574/details/1375574" c. and append it the src URL "https://~/#/home/state/data/node/490025/1375574/details/1375574" d. Now anyone logging in through that iframe will be redirected to the navigated location automatically if they have access to it.