✌️
This commit is contained in:
		
							parent
							
								
									8e1b90ab43
								
							
						
					
					
						commit
						b8088dc01a
					
				
					 2 changed files with 6 additions and 0 deletions
				
			
		| 
						 | 
					@ -65,6 +65,9 @@ export default Vue.extend({
 | 
				
			||||||
		name(): string {
 | 
							name(): string {
 | 
				
			||||||
			return this.$route.query.name;
 | 
								return this.$route.query.name;
 | 
				
			||||||
		},
 | 
							},
 | 
				
			||||||
 | 
							icon(): string {
 | 
				
			||||||
 | 
								return this.$route.query.icon;
 | 
				
			||||||
 | 
							},
 | 
				
			||||||
		permission(): string {
 | 
							permission(): string {
 | 
				
			||||||
			return this.$route.query.permission;
 | 
								return this.$route.query.permission;
 | 
				
			||||||
		},
 | 
							},
 | 
				
			||||||
| 
						 | 
					@ -75,6 +78,7 @@ export default Vue.extend({
 | 
				
			||||||
			await this.$root.api('miauth/gen-token', {
 | 
								await this.$root.api('miauth/gen-token', {
 | 
				
			||||||
				session: this.session,
 | 
									session: this.session,
 | 
				
			||||||
				name: this.name,
 | 
									name: this.name,
 | 
				
			||||||
 | 
									iconUrl: this.icon,
 | 
				
			||||||
				permission: this.permission || [],
 | 
									permission: this.permission || [],
 | 
				
			||||||
			});
 | 
								});
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -35,6 +35,8 @@ UUIDを生成する。以後これをセッションIDと呼びます。
 | 
				
			||||||
表示する際、URLにクエリパラメータとしていくつかのオプションを設定できます:
 | 
					表示する際、URLにクエリパラメータとしていくつかのオプションを設定できます:
 | 
				
			||||||
* `name` ... アプリケーション名
 | 
					* `name` ... アプリケーション名
 | 
				
			||||||
	* > 例: `MissDeck`
 | 
						* > 例: `MissDeck`
 | 
				
			||||||
 | 
					* `icon` ... アプリケーションのアイコン画像URL
 | 
				
			||||||
 | 
						* > 例: `https://missdeck.example.com/icon.png`
 | 
				
			||||||
* `callback` ... 認証が終わった後にリダイレクトするURL
 | 
					* `callback` ... 認証が終わった後にリダイレクトするURL
 | 
				
			||||||
	* > 例: `https://missdeck.example.com/callback`
 | 
						* > 例: `https://missdeck.example.com/callback`
 | 
				
			||||||
	* リダイレクト時には、`session`というクエリパラメータでセッションIDが付きます
 | 
						* リダイレクト時には、`session`というクエリパラメータでセッションIDが付きます
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue