1

我认为这肯定是一件正常的事情,但是在阅读有关 Nitrous、Koding、Codio 等的信息时,我找不到它。

我想在在线 IDE 中构建一个站点并与人们共享一个私有 url 以使用它。我不希望公众看到它,只希望那些我通过电子邮件或身份验证邀请的人或 ???

我以为 Codio 做到了,但它说没有人可以看到私人网址。每个人都可以看到一个公共网址。不是我想要的。

4

1 回答 1

1

您可以在 Rails 上设置 http 基本身份验证,在Nitrous上设置 django 应用程序。

这是一篇详细的文章,解释了如何在 Rails 和 Django 应用程序上设置 http 基本身份验证:

https://community.nitrous.io/docs/setting-up-basic-auth-on-nitrous-preview-urls

示例 Rails 控制器代码:

class PostsController < ApplicationController
   http_basic_authenticate_with name: "foo", password: "bar", except: :index

   def index
     render text: "This text can be seen by everyone."
   end

   def edit
     render text: "You can only view this if you know the username and password."
   end
end
于 2015-09-23T19:58:04.167 回答