Ignore:
Timestamp:
30/08/07 09:39:27 (13 years ago)
Author:
pjkersha
Message:

base64 encode return URI 'r' argument in query strings. This is a fix for
#845 and may address #862

ows_server/ows_server/config/ndgMiddleware.py: added global for getCredentials
path

ows_server/ows_server/controllers/login.py: include code to decode return URL
in doRedirect

ows_server/ows_server/controllers/logout.py: ...likewise for logout

ows_server/ows_server/lib/security_util.py: use cls for class methods

ows_server/ows_server/templates/ndgPage.kid: base64 encode return URL for
login and logout callbacks.

ows_server/ows_server/templates/login.kid: use new global $g.getCredentials
to specify full URL path

ows_server/ows_server/templates/wayf.kid: altered help message for return URL
check. Hovering over URL won't help the user now because 'r' arg is base64
encoded.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TI05-delivery/ows_framework/trunk/ows_server/ows_server/templates/login.kid

    r2794 r2858  
    1818     
    1919    <span py:def="loginForm()" class="loginForm"> 
    20                 <form action="/getCredentials?r=${c.returnTo}" method="POST">     
     20                <form action="$g.getCredentials?r=${c.returnTo}" method="POST">     
    2121                <table cellspacing="0" border="0" cellpadding="5"> 
    2222                <tbody> 
Note: See TracChangeset for help on using the changeset viewer.