2891: Workbench handles expired tokens more consistently.
authorBrett Smith <brett@curoverse.com>
Fri, 20 Jun 2014 18:31:33 +0000 (14:31 -0400)
committerBrett Smith <brett@curoverse.com>
Mon, 23 Jun 2014 17:17:28 +0000 (13:17 -0400)
commitcf2a30aa6449f7ed9ac6c455842a23af44fb1509
tree9aee5bd82ae606c5cc8e988e642b5fb85c9e40d6
parentbdc88877d3b4df3e9196e112b7e0bdce2f731998
2891: Workbench handles expired tokens more consistently.

Previously Workbench would behave differently depending on whether an
expired token was provided as a query parameter, or living in a
session.  This makes it do the same thing in all cases.  It also fixes
some small bugs around removing api_token from URL paths.
apps/workbench/app/controllers/application_controller.rb
apps/workbench/test/integration/logins_test.rb