トークンベースの認証についてのまとめ

認証についての概要 JWTについて 大きく三つの要素で成り立っている header タイプ(JWT) ハッシュアルゴリズム Payload 含めたいデータなんでも 有効期限とか Signature Header + Payload + Secret 第二章 この講座におけるログインの流れは以下の通り ログイン時 ユーザ ...

Base64エンコードとCarrierWave

APIでの画像のアップロードのベストプラクティスがわからない。 自分の知ってる限りでは以下の4パターンがある。 multipart/formdataを使う FormDataを使う Base64エンコードしてJSONで送る 画像を選択した時点でアップして(FormData利用)得られたURLを送る 1. multipart/formdataを使う ...

jQueryとVue.jsの比較

Webの歴史を歴史を振り返りつつjQueryとVueの書き方を比較します。 Webの歴史 古代 サーバといったら静的なHTMLを返す役割だった時代です。 サーバには静的なHTMLファイルを配置しておいてクライアントからそれを要求する形でWebページを表現していました。 http://example.com/about/index.htmlというリクエストに対してサーバは`abou ...

VuePressはじめた

静的サイトジェネレータ LPとかコーポレートサイトとかに使えそう ブログの機能(日付、投稿者、タグetc)はついていない VuePress ブログ機能をつけるには 自前でテーマを作る これがテーマの基本らしい。自前で作る場合はおそらくこれを元にカスタマイズしていく? [@vuepress ...