ページを提供するシンプルなアプリがあります。このページには、Google にサインイン済みのあらかじめ決められた数人のユーザーのみがアクセスできるようにしたいと考えています。実際、Google Spreadsheets の importHTML 関数を介してのみアクセスしたいと考えています。
最小限の手間でこれを実装する方法は? アプリは次のとおりです。
import webapp2
class MainPage(webapp2.RequestHandler):
def get(self):
self.response.out.write('/Statement.htm')
app = webapp2.WSGIApplication([('/Statement.htm', MainPage)],
debug=True)
ここに app.yaml があります
application: *********
version: 1
runtime: python27
api_version: 1
threadsafe: true
handlers:
- url: /.*
static_files: Statement.htm
upload: Statement.htm
私はチュートリアルでこれを見ました:
from google.appengine.api import users
class MainPage(webapp2.RequestHandler):
user = users.get_current_user()
しかし、この「get_current_user」は誰ですか? ログインは必要ありません。許可された名前の 1 つまたは 2 つと一致しない場合は、if/else で確認してエラー ページを表示できる、ある種の Google ID にしたいだけです。