cemerick/friend — pull request #11 by kenrestivo (2012-06-05 18:46:51+00:00)
Title: Stash modified :session in metadata of auth-map of workflow,

so it can be passed up from the workflow, and then restore it in the merge-authentication function of the core abstraction.

This is a second-- and hopefully more correct-- attempt at allowing the openid workflow to dissoc the ::openid-disc from the workflow when the auth succeeds.

It works, but I can keep banging on it if it is still not quite right.