-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pika 支持 ACL 多租户功能 #1284
Comments
redis 会保存一个 acl 文件,保存每个用户的权限。不用用户可以访问不同的 db、key、命令。 |
申请意向+1 |
我想竞争一下 |
|
1、字符串前缀匹配的功能打算删除 |
我查到这个命令主要用在
是 |
今天想到一个问题, 在redis中, 有子命令的概念, 比如 在pika中, 想到了三种处理方式
|
能2就2,不能就1,3破坏语义,不行
很水
***@***.***
…---原始邮件---
发件人: ***@***.***>
发送时间: 2023年7月14日(周五) 下午2:22
收件人: ***@***.***>;
抄送: "Ted ***@***.******@***.***>;
主题: Re: [OpenAtomFoundation/pika] Pika 支持 ACL 多租户功能 (Issue #1284)
今天想到一个问题, 在redis中, 有子命令的概念,
比如 config 命令中, config get 和 config set 是两个命令, 在ACL处理中, 是用不同的id 在区分命令的
在pika中, config 是一个命令, 然后用第二个参数来区分不同的作用的,
想到了三种处理方式
在pika中加入子命令的概念 改动较大
用pika现有的结构, 自己实现一下 同一个命令下 不同参数的区分
先不实现 子命令的权限, 比如只限制 config 这个命令, 不区分是 config get 还是 config set
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
qx 在写,写了1/3了 |
以前 pika 分两种用户, root 和普通, root用户可以执行 任何命令(不受限制), 普通用户 不能执行 现在有了ACL 还要这个功能吗 我现在想了两个方案
我倾向于第一种方案, 第二种感觉把 ACL 规则割裂了 如果有更好的方案 欢迎指正 |
选1 原来两个密码的逻辑给用户造成很多困扰 |
@wanghenshui OK |
基本信息
项目难度:中
支持语言:中文/英文
项目社区导师:李谦祥
导师联系邮箱:[email protected]
技术领域:C++、NoSQL
开源协议:BSDv3
项目简述
Pika 是一个持久化的海量存储服务,目前支持的存储介质主要包括闪存和磁盘等本地存储。但是 Pika 中没有用户的概念,不能很好的对权限做控制。本项目的目标是,让 Pika 支持根据不同的租户来分配不同的权限,以达到控制权限的目的。
本项目任务包括:
issue: #1284
项目产出要求
项目技术要求
项目成果仓库
https://github.com/OpenAtomFoundation/pika
The text was updated successfully, but these errors were encountered: