質問編集履歴

3

試したことを追記

2018/03/14 09:41

投稿

kstyle
kstyle

スコア13

test CHANGED
File without changes
test CHANGED
@@ -56,6 +56,86 @@
56
56
 
57
57
 
58
58
 
59
+ -- 追記
60
+
61
+ app.yamlにlogin: requiredの設定でできるようなの以下のように設定した状態で
62
+
63
+ アクセスしてもページが開いてしまう。
64
+
65
+
66
+
67
+ 参考までに以下は設定した情報です。
68
+
69
+
70
+
71
+ ・公開
72
+
73
+  https://xxxxx.jp
74
+
75
+
76
+
77
+ ・非公開(ログイン認証後社内のみ)
78
+
79
+  https://xxxxx.jp/admin
80
+
81
+  設定した状態でアクセスしてもページが開いてしまう。
82
+
83
+
84
+
85
+ 例:Google 認証
86
+
87
+   Google Apps ドメイン
88
+
89
+   xxxxx.jp
90
+
91
+
92
+
93
+ 例:app.yamlの設定
94
+
95
+
96
+
97
+ application: app
98
+
99
+ version: 1
100
+
101
+ runtime: go
102
+
103
+ api_version: go1.8
104
+
105
+
106
+
107
+ default_expiration: "1d"
108
+
109
+
110
+
111
+ handlers:
112
+
113
+ - url: /.*
114
+
115
+ script: _go_app
116
+
117
+ secure: always
118
+
119
+
120
+
121
+ - url: /admin/.*  ・・・仮のパスです。
122
+
123
+ script: _go_app
124
+
125
+ login: required
126
+
127
+ secure: always
128
+
129
+
130
+
131
+ nobuild_files: vendor/
132
+
133
+
134
+
135
+
136
+
137
+
138
+
59
139
  Google Sign-Inを利用すればできるということで参考に。
60
140
 
61
141
  https://cloud.google.com/appengine/docs/standard/python/oauth/?hl=ja

2

実現したいないよを追記

2018/03/14 09:41

投稿

kstyle
kstyle

スコア13

test CHANGED
File without changes
test CHANGED
@@ -6,7 +6,11 @@
6
6
 
7
7
 
8
8
 
9
- CMSを構築
9
+ CMSを構築し社員のみ更新ができるようにしたい。
10
+
11
+ ・G Suiteビジネスプラン導入済み
12
+
13
+ ・ログイン認証をgoogleアカウントで行う。
10
14
 
11
15
 
12
16
 

1

発生している問題及び試したことの追記

2018/03/14 02:40

投稿

kstyle
kstyle

スコア13

test CHANGED
File without changes
test CHANGED
@@ -20,17 +20,35 @@
20
20
 
21
21
 
22
22
 
23
+ 上記エラーは解決したが一番重要な社員のみ(G Suiteに登録されているアカウント)可能な
24
+
25
+ ログイン認証機能が誰でもログインできてしまう状況。
26
+
27
+
28
+
23
29
  ### 試したこと
24
30
 
25
31
 
26
32
 
27
- 以下は設定済み
33
+ 以下は設定済み(GCP)
28
34
 
29
35
  ・クライアント ID
30
36
 
31
37
  ・クライアント シークレット
32
38
 
33
39
  ・承認済みのリダイレクト URI
40
+
41
+ ・承認済みの JavaScript 生成元(こちらの設定が不備のため、redirect_uri_mismatchが発生していた)
42
+
43
+
44
+
45
+ 以下は設定済み(GAE)
46
+
47
+ Google 認証
48
+
49
+ ・Google Appsドメイン
50
+
51
+ ・独自ドメインを設定
34
52
 
35
53
 
36
54