save and restore the URL of the referring page when redirecting to login page
This commit is contained in:
parent
985bc77a65
commit
285fffd97b
@ -102,3 +102,4 @@
|
|||||||
|
|
||||||
- IDA_DecimalPositions: '{ec916b5c-ae0e-48c7-bf84-7604a9db99ed}'
|
- IDA_DecimalPositions: '{ec916b5c-ae0e-48c7-bf84-7604a9db99ed}'
|
||||||
- IDA_WholeNumber: '{3840999a-8a06-4b6a-a234-d24108dbc42f}'
|
- IDA_WholeNumber: '{3840999a-8a06-4b6a-a234-d24108dbc42f}'
|
||||||
|
- IDA_ReferralURL: '{6daaa721-db70-43ad-b373-6a8038e69d2e}'
|
||||||
@ -129,6 +129,10 @@
|
|||||||
name: 'Verify New Password'
|
name: 'Verify New Password'
|
||||||
index: 91
|
index: 91
|
||||||
|
|
||||||
|
- textAttribute: '&IDA_ReferralURL;'
|
||||||
|
name: 'Referral URL'
|
||||||
|
index: 105
|
||||||
|
|
||||||
- textAttribute: '&IDA_TargetURL;'
|
- textAttribute: '&IDA_TargetURL;'
|
||||||
name: 'Destination URL'
|
name: 'Destination URL'
|
||||||
index: 108
|
index: 108
|
||||||
|
|||||||
@ -104,3 +104,4 @@
|
|||||||
|
|
||||||
- IDA_DecimalPositions: '{ec916b5c-ae0e-48c7-bf84-7604a9db99ed}'
|
- IDA_DecimalPositions: '{ec916b5c-ae0e-48c7-bf84-7604a9db99ed}'
|
||||||
- IDA_WholeNumber: '{3840999a-8a06-4b6a-a234-d24108dbc42f}'
|
- IDA_WholeNumber: '{3840999a-8a06-4b6a-a234-d24108dbc42f}'
|
||||||
|
- IDA_ReferralURL: '{6daaa721-db70-43ad-b373-6a8038e69d2e}'
|
||||||
@ -128,6 +128,10 @@
|
|||||||
name: 'Verify New Password'
|
name: 'Verify New Password'
|
||||||
index: 91
|
index: 91
|
||||||
|
|
||||||
|
- textAttribute: '&IDA_ReferralURL;'
|
||||||
|
name: 'Referral URL'
|
||||||
|
index: 105
|
||||||
|
|
||||||
- textAttribute: '&IDA_TargetURL;'
|
- textAttribute: '&IDA_TargetURL;'
|
||||||
name: 'Destination URL'
|
name: 'Destination URL'
|
||||||
index: 108
|
index: 108
|
||||||
|
|||||||
@ -3,6 +3,9 @@
|
|||||||
- IDR_Build_UI_Response_Method__uses__Executable_returning_Element: '{6f066ec6-b978-4627-81da-78fee1bed5e5}'
|
- IDR_Build_UI_Response_Method__uses__Executable_returning_Element: '{6f066ec6-b978-4627-81da-78fee1bed5e5}'
|
||||||
- IDR_Executable_returning_Element__used_by__Build_UI_Response_Method: '{0e662556-ca79-43fe-9a50-57ad22df65de}'
|
- IDR_Executable_returning_Element__used_by__Build_UI_Response_Method: '{0e662556-ca79-43fe-9a50-57ad22df65de}'
|
||||||
|
|
||||||
|
- IDR_Build_UI_Response_Method__gets_target_url_from__Executable_returning_Attribute: '{6c09db3b-6fc9-4bf6-ab16-a49bc7d4101b}'
|
||||||
|
- IDR_Executable_returning_Attribute__target_for__Build_UI_Response_Method: '{0c7a2f36-1cd7-4100-bc5a-6b11ebba9627}'
|
||||||
|
|
||||||
- library: '&IDL_MochaBaseSystem;'
|
- library: '&IDL_MochaBaseSystem;'
|
||||||
instances:
|
instances:
|
||||||
- class: '&IDC_BuildUIResponseMethod;'
|
- class: '&IDC_BuildUIResponseMethod;'
|
||||||
@ -32,6 +35,8 @@
|
|||||||
customTagName: 'moduleId'
|
customTagName: 'moduleId'
|
||||||
- instance: '&IDR_Build_UI_Response_Method__uses__Executable_returning_Element;'
|
- instance: '&IDR_Build_UI_Response_Method__uses__Executable_returning_Element;'
|
||||||
customTagName: 'usesExecutableReturningElement'
|
customTagName: 'usesExecutableReturningElement'
|
||||||
|
- instance: '&IDR_Build_UI_Response_Method__gets_target_url_from__Executable_returning_Attribute;'
|
||||||
|
customTagName: 'targetUrlAttributeId'
|
||||||
|
|
||||||
- relationship: '&IDR_Build_UI_Response_Method__uses__Executable_returning_Element;'
|
- relationship: '&IDR_Build_UI_Response_Method__uses__Executable_returning_Element;'
|
||||||
index: 89
|
index: 89
|
||||||
@ -48,3 +53,19 @@
|
|||||||
destinationClassId: '&IDC_BuildUIResponseMethod;'
|
destinationClassId: '&IDC_BuildUIResponseMethod;'
|
||||||
siblingRelationshipId: '&IDR_Build_UI_Response_Method__uses__Executable_returning_Element;'
|
siblingRelationshipId: '&IDR_Build_UI_Response_Method__uses__Executable_returning_Element;'
|
||||||
singular: no
|
singular: no
|
||||||
|
|
||||||
|
- relationship: '&IDR_Build_UI_Response_Method__gets_target_url_from__Executable_returning_Attribute;'
|
||||||
|
index: 229
|
||||||
|
sourceClassId: '&IDC_BuildUIResponseMethod;'
|
||||||
|
type: 'gets target url from'
|
||||||
|
destinationClassId: '&IDC_ExecutableReturningAttribute;'
|
||||||
|
siblingRelationshipId: '&IDR_Executable_returning_Attribute__target_for__Build_UI_Response_Method;'
|
||||||
|
singular: yes
|
||||||
|
|
||||||
|
- relationship: '&IDR_Executable_returning_Attribute__target_for__Build_UI_Response_Method;'
|
||||||
|
index: 230
|
||||||
|
sourceClassId: '&IDC_ExecutableReturningAttribute;'
|
||||||
|
type: 'target for'
|
||||||
|
destinationClassId: '&IDC_BuildUIResponseMethod;'
|
||||||
|
siblingRelationshipId: '&IDR_Build_UI_Response_Method__gets_target_url_from__Executable_returning_Attribute;'
|
||||||
|
singular: no
|
||||||
|
|||||||
@ -17,7 +17,8 @@
|
|||||||
instances:
|
instances:
|
||||||
- buildUIResponseMethod: '&IDM_LoginPageResponse;'
|
- buildUIResponseMethod: '&IDM_LoginPageResponse;'
|
||||||
# usesExecutableReturningElement: '&IDE_BuildAttributeMethod_View;'
|
# usesExecutableReturningElement: '&IDE_BuildAttributeMethod_View;'
|
||||||
targetUrl: '~/d/home.htmld'
|
# targetUrl: '~/d/home.htmld'
|
||||||
|
targetUrlAttributeId: '&IDA_ReferralURL;'
|
||||||
# FIXME!: this should trigger a write user session, then redirect to home page
|
# FIXME!: this should trigger a write user session, then redirect to home page
|
||||||
|
|
||||||
- buildUIResponseMethod: '&IDM_LoginPageResponseUnauthorized;'
|
- buildUIResponseMethod: '&IDM_LoginPageResponseUnauthorized;'
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user