Rails param parsing automatically converts all param keys to symbols.
1.9.3p327 :025 > {:a => "b"}.with_indifferent_access.assert_valid_keys([:a])
ArgumentError: Unknown key: aedit: Above sandstrom posts the link to https://github.com/binarylogic/authlogic/pull/341 so I guess maybe you can use the session to do this, though you would need access to the secret_token.