at posts/single.html

tDiary 4.1.2リリース

3ヶ月ごとの定期リリース。今回の目玉はリリースノートにもあるようにDeploy to Herokuボタンへの対応。僕はパッケージ版のサイズを削減したり、Twitter以外の外部認証(Facebook, Google, GitHub)を追加したりしていた。最近はパスワードリスト攻撃の脅威も増えているし、個人で動かすサービスの認証は自前で頑張るよりも、他要素認証やリスクベース認証が使える外部サービス認証に任せたほうが楽だね。

外部サービス認証の使い方はドキュメントに書いた。以前はconfig.ruを書き換える必要があったけど、今はGemfile.localにgemを追加するだけで使えるようになっている。

(主に僕が)長く安心して日記を書けるように、これからもメンテしていこう。