multi_tenancy:使用PostgreSQL行级安全性(RLS)的示例多租户Rails应用程序 源码
多租户 这是由日语写成的文件的初步英文翻译。 总览 这是使用PostgreSQL行级安全性(RLS)的多租户Rails应用程序的示例。 在此应用程序中,每个租户有多个用户,每个用户有多个文章。 如果您以某个租户的用户身份登录到此应用程序,则不能引用其他租户的用户和文章。 此外,用户可以参考同一租户的其他用户的文章,但不能插入,更新或删除它们。 将这种访问限制留给应用程序侧可以使引入信息泄漏和丢失的错误更容易混入。但是,如果在数据库侧进行限制,则不会发生这种错误。 开发人员通常使用名为[Citus]( )的扩展来构建基于PostgreSQL多租户系统,但是在本示例中我们并未使用它。 C
文件列表
multi_tenancy:使用PostgreSQL行级安全性(RLS)的示例多租户Rails应用程序
(预估有个103文件)
.gitignore
512B
.keep
0B
cable.js
360B
application.js
695B
.keep
0B
application.css
709B
manifest.js
101B
.keep
0B
index.html.erb
459B
index.html.erb
1KB
暂无评论