Make welcome.aspx the default login page for members

Make welcome.aspx the default login page for members

Telligent Enterprise 3

This feature was intended for a members-only site. It assumes your site is using forms authentication.

  1. Edit the web.config file.
  2. Search for the section that begins with <authentication .
  3. Change

    <forms ... loginUrl="login.aspx"
    to
    <forms ... loginUrl="welcome.aspx"
  4. Update the <authorization> section appear like the following code block. If an <authorization> section does not exist, add it immediately after the </authentication> section:

    <authorization>
    <deny users="?" />
    </authorization>

    As stated, this feature is intended for a members-only site. However, you can also create a custom widget that, when placed on any home page, redirects anonymous users to a welcome page.
  5. In order for the page to render correctly, add the following to the web.config file:

    <location path="utility">
    
       <system.web>
    
         <authorization>
    
           <allow users="*" />
    
         </authorization>
    
       </system.web>
    
    </location>
    
    <location path="themes">
    
       <system.web>
    
         <authorization>
    
           <allow users="*" />
    
         </authorization>
    
       </system.web>
    
     </location>
    
    <location path="cfs-file.ashx">
    
       <system.web>
    
         <authorization>
    
           <allow users="*" />
    
         </authorization>
    
       </system.web>