summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2020-03-28 18:33:24 +0900
committersyuilo <syuilotan@yahoo.co.jp>2020-03-28 18:33:24 +0900
commitb8088dc01a0c53b264c0697082ff5b16b06c4cda (patch)
treef33c2fe8842c2753089366b224c75db0502cc6ae /src
parentImprove log handling (diff)
downloadsharkey-b8088dc01a0c53b264c0697082ff5b16b06c4cda.tar.gz
sharkey-b8088dc01a0c53b264c0697082ff5b16b06c4cda.tar.bz2
sharkey-b8088dc01a0c53b264c0697082ff5b16b06c4cda.zip
:v:
Diffstat (limited to 'src')
-rw-r--r--src/client/pages/miauth.vue4
-rw-r--r--src/docs/api.ja-JP.md2
2 files changed, 6 insertions, 0 deletions
diff --git a/src/client/pages/miauth.vue b/src/client/pages/miauth.vue
index 7d7e363d39..2ee0f23479 100644
--- a/src/client/pages/miauth.vue
+++ b/src/client/pages/miauth.vue
@@ -65,6 +65,9 @@ export default Vue.extend({
name(): string {
return this.$route.query.name;
},
+ icon(): string {
+ return this.$route.query.icon;
+ },
permission(): string {
return this.$route.query.permission;
},
@@ -75,6 +78,7 @@ export default Vue.extend({
await this.$root.api('miauth/gen-token', {
session: this.session,
name: this.name,
+ iconUrl: this.icon,
permission: this.permission || [],
});
diff --git a/src/docs/api.ja-JP.md b/src/docs/api.ja-JP.md
index f47aeb81cf..8d07cc415d 100644
--- a/src/docs/api.ja-JP.md
+++ b/src/docs/api.ja-JP.md
@@ -35,6 +35,8 @@ UUIDを生成する。以後これをセッションIDと呼びます。
表示する際、URLにクエリパラメータとしていくつかのオプションを設定できます:
* `name` ... アプリケーション名
* > 例: `MissDeck`
+* `icon` ... アプリケーションのアイコン画像URL
+ * > 例: `https://missdeck.example.com/icon.png`
* `callback` ... 認証が終わった後にリダイレクトするURL
* > 例: `https://missdeck.example.com/callback`
* リダイレクト時には、`session`というクエリパラメータでセッションIDが付きます