authentication - 如何管理使用 GitBook 创建的书籍的访问权限?

标签 authentication github oauth-2.0 gitbook access-keys

我使用 GitBook 创建了一本书。我只希望特定的一组人能够阅读我的书。这些人应该能够通过在某处登录或通过任何其他方法访问它。我该如何实现? 即使链接是公开的,我该如何限制看到它的用户?
(我不想将他们添加到合作者列表中)

最佳答案

如“How can I grant read-only access to a private book? ”中所述

There are two ways to grant read-only access to a private book:

  • by inviting him as Collaborator, or
  • by creating an Access Key.

因此,在您的情况下,如果您的书是私有(private)的(私有(private) GitHub 存储库),访问 key 是一种解决方案,但您无法轻易控制使用它的人群;即:您只能控制您将 token 赋予的集合。
因此,这意味着您必须提供自己的前端和用户帐户管理,才能访问本书。但是GitBook本身并没有这样的机制。

关于authentication - 如何管理使用 GitBook 创建的书籍的访问权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44310434/

相关文章:

Java Web Start 一直要求进行身份验证

github - 强制推送如何影响克隆分支?

oauth - 使用 Scribe 的 google api 单点登录?

android - expo-auth-session - 返回应用程序时的两个应用程序选项

android - 如何在整个android原生应用程序中维护服务器登录?

PHP 登录不起作用

Java登录并使用框架创建帐户并重定向到另一个框架

github - 将 Repo A 和 Repo B 合并到 Repo C 并发布 Repo C

git - 为什么 Git 即使在配置之后也不允许我提交?

angular-oauth2-oidc 未设置 access_token