我刚刚开始我的第一个 Snap 应用程序,有一些东西我不太明白。我到底应该如何管理我的用户?
似乎已经有一个 AuthUser
用于处理用户身份验证的类型。我的问题更多是关于额外的用户数据。例如收集他们的姓名、位置等。
我找到了snap-auth GitHub 上的模块概述了如何创建嵌入了 AuthUser
的 User
类型。我唯一担心的是它已经很老了,可能不是该领域当前的最佳实践。
最佳答案
我通常处理其他用户数据的方式是将其放入一个单独的表中,该表由 AuthUser 类型的键作为键。
关于haskell - 用户管理一键完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31409317/