文件名称:naira:基于信任的事件流微服务
文件大小:74KB
文件格式:ZIP
更新时间:2024-07-21 07:44:09
Elixir
奈拉 Naira 是一种用于事件报告和流媒体的微服务,它依赖于受信任的来源网络。 它可以通过插件进行扩展。 Naira 在 Elixir 中实现。 奈拉在克丘亚语和艾马拉(美洲原住民)语言中的意思是“大眼睛” 。 地位 奈拉处于早期开发阶段 用例 关于用户 用户加入服务将电子邮件设置为用户 ID 和密码 用户离开服务 用户个人资料 全名 地点 作业 标题 组织 用户为另一个用户的... 身份 个人作业 用户浏览/搜索注册用户 按地点 按任务 通过信任(信任 vs 隐式/显式不信任) 信任是可传递的,除非明确(和私下)不受信任 用户从浏览的用户列表中选择另一个用户或作为查看事件的来源 看到 该用户共享的所有流 谁为该用户担保 用户为谁担保 该用户的活动指标 向该用户请求信任凭证 该用户的凭证(明确信任该用户) 因此隐含地信任他/她信任的人(信任是可传递的) 除非他/她私下将隐式受信任用
【文件预览】:
naira-master
----.gitignore(105B)
----README.md(7KB)
----test()
--------test_helper.exs(13B)
--------naira_test.exs(381B)
----tags(63B)
----priv()
--------static()
----LICENSE(11KB)
----web()
--------views()
--------channels()
--------models()
--------i18n.ex(186B)
--------router.ex(600B)
--------templates()
--------web_utils.ex(709B)
--------controllers()
--------postman_data.json(7KB)
--------views.ex(390B)
----config()
--------dev.exs(196B)
--------config.exs(981B)
--------prod.exs(572B)
--------locales()
--------test.exs(117B)
----.alchemist(59B)
----mix.lock(970B)
----lib()
--------naira()
--------naira.ex(1KB)
----mix.exs(909B)