How Devise and Warden work under the hood | Dark Hacker News