被 Turbo 和 Devise 的搭配困扰了很久后学习了一下 Sorcery 这个 authentication 的 gem, 没有了 Devise 那么多开箱即用 (Turbo 以前) 的功能,但是也不会带来太多的麻烦。
小教程基本是根据 Sorcery 里的 Wiki 的基本密码登录的例子做的,自己在用的过程中补了一些小坑。
这个例子还是 monolith 的 app, 如果要前后端分离的话还有其他工作需要做。
这次换了一个不破音的麦克,而且加了中文字幕。
B 站链接
油管链接
欢迎提建议讨论!