cbeer / devise-guests

fake 'em until you make 'em
MIT License
130 stars 31 forks source link

avoid cross process conflicts in guest users #28

Closed orangewolf closed 3 years ago

orangewolf commented 3 years ago

By using uuid instead of time based id

We're seeing unique constraint violations in the production, and traced this to the existing counter is not being safe across processes. It didn't look the like time component was essential here, so we're suggesting that a UUID be subbed in.

pacso commented 3 years ago

I'd like to see this merged