How to Override the Platform's Behavior Upon Signup, Login, or Logout Events

Follow

Account Signup

By default, after a user successfully creates a Platform Account for their Organization, they are directed either to the Account Portal (for End User Accounts) or the Developer Portal (for Developer Accounts).  The following Platform Registry setting can be used to redirect users to a URL of your choosing after successful account creation (valid as of Apprenda 3.0.3):

Registry Setting Name Explanation Values
Citadel.Signup.DevelopmentTeamSignupUrlOverride URL to which users are forwarded upon clicking on the "Create a Developer Account" link Any URL accessible to Platform users
Citadel.Signup.EndUserSignupUrlOverride URL to which users are forwarded upon clicking on the "Create an End User Account" link Any URL accessible to Platform users

User Login

When a user accesses the login page after specifying a particular path (for instance, the URL of a guest application that requires authentication or the URL of the Account or Developer Portal), they will be directed to that URL upon a successful login.

By default, if no path is specified and a user accesses the login page through the Platform's root URL, upon login the user will be directed to the Developer Portal if they have been assigned a Developer Portal subscription; otherwise they will be directed to the Account Portal. 

The default behavior for a successful login via the root URL can be overridden by configuring the following Platform Registry setting (valid as of Apprenda 3.0.3):

Registry Setting Name Explanation Values
Citadel.Login.ForwardUrlOverride URL to which users are fowarded upon login to the Platform Any URL accessible to Platform users

 

Please note that this applies only to users who access the login page through the root URL; users who specify a path will still be directed to the specified URL upon a successful login.

User Logout

The default behavior for a successful user logout can be overridden by configuring the following Platform Registry setting (valid as of Apprenda 3.1.1):

Registry Setting Name Explanation Values
Citadel.LogoutRedirectUrl URL to which users are forwarded upon Platform logout Any URL accessible to Platform users
Have more questions? Submit a request

Comments