Comments (12)
👏挺有趣的功能提议,我考虑做一个😄
支持文章加密码锁,从而实现分享给指定的人阅读。
from notionnext.
支持文章加锁,预览地址,示例密码123456:
https://preview.tangly1024.com
from notionnext.
應該串登入功能的 api 就可以審核哪些 email 可以看哪些不行。不過這個就要多加登入系統了
from notionnext.
應該串登入功能的 api 就可以審核哪些 email 可以看哪些不行。不過這個就要多加登入系統了
不用吧,我只需要增加个输入密码查看文章,就是不知道这个静态博客能不能实现,我貌似只在动态博客看到了这种
from notionnext.
from notionnext.
from notionnext.
刚看了这个项目,非常有价值。我持续关注的👍🏼
from notionnext.
不過如果每篇的都要單獨解鎖,是否可以直接從 notion 有一個 email list 權限欄位
这样相当于整个博客都要上锁了,违背了博客公开分享的初衷。
email list是一种方案,用户用这个邮箱登录后可以访问所有文章。
而我的初步设想是notion加一个password 栏位,这样每篇文章可以指定不同的秘钥。访客需要输入正确的秘钥才允许查看文章详情。
from notionnext.
from notionnext.
不過如果每篇的都要單獨解鎖,是否可以直接從 notion 有一個 email list 權限欄位
这样相当于整个博客都要上锁了,违背了博客公开分享的初衷。
email list是一种方案,用户用这个邮箱登录后可以访问所有文章。
而我的初步设想是notion加一个password 栏位,这样每篇文章可以指定不同的秘钥。访客需要输入正确的秘钥才允许查看文章详情。
这个和我的想法一样,因为某些文章可能就没法公开,只适合圈子内的人看
from notionnext.
from notionnext.
對的 但有個問題是 notion 的頁面連結如果被發現了 其實密碼都會是公開的 environment variable 可能比較安全一點
…
On Thu, Mar 24, 2022 at 3:27 PM Sora @.> wrote: 不過如果每篇的都要單獨解鎖,是否可以直接從 notion 有一個 email list 權限欄位 这样相当于整个博客都要上锁了,违背了博客公开分享的初衷。 email list是一种方案,用户用这个邮箱登录后可以访问所有文章。 而我的初步设想是notion加一个password 栏位,这样每篇文章可以指定不同的秘钥。访客需要输入正确的秘钥才允许查看文章详情。 这个和我的想法一样,因为某些文章可能就没法公开,只适合圈子内的人看 — Reply to this email directly, view it on GitHub <#101 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAEHKWPQEJ77KMKGCIKOUQLVBQKP3ANCNFSM5RN4KXHA . You are receiving this because you commented.Message ID: @.>
@tangly1024
就密码安全性方面,我在想能不能提供高级选项,允许用户单独记住页面的密码,手动转换哈希值,在 database 栏目填 password 的哈希值。
在用户进入博客输入密码后,转换成哈希值进行匹配验证(不知道 NextJs 能不能实现这个转换匹配的功能,chatgpt告诉我可以2333)。这样复杂密码的话哈希值暴露应该也不容易破解。
from notionnext.
Related Issues (20)
- 4.4.3新版本有些元数据的问题 HOT 2
- 【Jupyter笔记】能否增加jupyter支持?
- 【Link配置】Notion添加了LINK配置、但没生效 HOT 2
- 更新版本4.4.3后文章和公告字体变成默认字体了 HOT 1
- [本地运行错误] 1 of 3 unhandled errors Unhandled Runtime Error HOT 1
- 【编译失败】本地可以成功build,但是vercel会报 Minified React error 错误 HOT 1
- 【FONT_URL】为什么没有使用镜像地址呢,导致访问的时候很慢。 HOT 1
- 【Excel导入】从 Excel 复制日期粘贴进 date 字段后,会导致 notion-next 无法加载数据表
- 【页面报错】添加gittalk后首页正常但点进文章报错client-side-exception-occurred HOT 2
- Notion-Config中的分享图标配置(POST_SHARE_SERVICES不生效 HOT 2
- Fork 项目之后在 vercel 部署出现的错误
- 【gitbook 主题】文章详情加入封面图 HOT 3
- 【教程】分支部署能出个教程吗? HOT 1
- HEO主题的英雄区(首页顶部大卡),点击链接无法修改 HOT 1
- 【新主题】创建新主题教程或者新增一个主题Stack HOT 1
- 【评论插件】页底红字:Utterance HOT 2
- 【文章阅读量】请问是否新增支持每个文章下的阅览量监控、 HOT 1
- 【quote 块】第一行为空行时渲染为空
- 【Siyuan思源笔记】能否增加siyuan私有笔记的平台? HOT 2
- 【Chatbase插件】无法显示右下角的聊天按钮
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from notionnext.