alchemy_spree without alchemy devise

Coincidentally, I needed the same functionality.
(alchemy_spree without alchemy_devise)
This adaptation works well in my environment. (custom authentication with devise: alchemy / spree)
Unfortunately, at the moment I do not have time to test if it works with alchemy_devise yet.