brendanheywood / theCrag-DEFUNCT

!!!!! PLEASE USE THIS ISSUES LIST INSTEAD: https://github.com/theCrag/website/issues
thecrag.com
0 stars 0 forks source link

refactor process logins and sessions #117

Open scd opened 13 years ago

scd commented 13 years ago

Process sessions are currently overly complex. The state code does not comply with the standand yes/no decision logic used for process diagrams, so it is hard to debug and change.

Process session validation should be done through exactly the same function call as template session validation.

Use a single ApacheSessionID cookie.

Update AJAX session logic to use the same session validation function call (it cannot be done now because the current cookie solution requires cookies be updated when a session is re-issued).

scd commented 13 years ago

Partially done, but not going to do any more for this release. Please keep this open.