-
ユーザーがログインする
-
サーバが短寿命 access token を発行する
理由:- 漏洩時の悪用時間を短縮するため
(token窃取後の攻撃継続時間を制限できるため)
NG例:
- 漏洩時の悪用時間を短縮するため
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| @property --p { | |
| syntax: "<length>"; | |
| initial-value: 0px; | |
| inherits: true; | |
| } | |
| .box { | |
| --r: 20px; /* ボックスの角丸 */ | |
| --b: 6px; /* ボーダーの幅 */ | |
| --c: #adadad; /* ボーダーのカラー */ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <!-- ========================================================== | |
| Speculation Rules API テンプレート | |
| 構成: prefetch + prerender + 副作用URL除外 + セレクター除外 | |
| ※ type="speculationrules" の中身はJSONとしてパースされるためコメントを含められない。HTML側で補足する | |
| ※ 配置: head内またはbody内。JSとして実行されないため他のscriptとの順序は無関係 | |
| ※ 無効化条件: | |
| Save-Dataヘッダー有効時 | |
| 省エネモード かつ バッテリー残量低下時 | |
| メモリ不足時 | |
| ========================================================== --> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| .svg { | |
| width: 400px; | |
| height: 800px; | |
| } | |
| .svg-path { | |
| stroke-dasharray: var(--totalLength); | |
| stroke-dashoffset: var(--totalLength); | |
| } |
NewerOlder