tech. tt

Teens Town 技術ブログ

2019-06-05から1日間の記事一覧

Laravel Passportのルーティングをカスタマイズする

LaravelにPassportという標準ライブラリを導入することでOAuth認証を実装することが出来ますが、そのままではエンドポイントが標準のままなのでセキュリティ的にどうなんだろう...。 ということで今回はこれをカスタマイズしていきます。 ラッパークラスの作…

LaravelでAPI認証基盤を作成

本記事ではLaravel推奨のOAuthライブラリPassportを用いて安全なOAuthサーバーを実装していきます。 公式マニュアル&標準ではWeb(Laravel Blade)経由でのユーザー登録ですが、今回はAPIによる登録を実装していきます。 Passportのインストール Passportと…

CentOS7でWebサーバー構築

本記事での環境 ベンダー: ConoHa VPS OS: CentOS 7.6 (64bit) VPS: 東京リージョン / メモリ 1GB / SSD 50GB IP アドレス: 118.27.10.107 サーバー名: TEST_SERVER ログメール受取アドレス: test@example.com 設置 ① ConoHa コントロールパネルにて設定 VPS…

「子どものまち」の入退場管理システムを作った話。

Laravel + Nuxt + Electron + Ionic で大規模システムを構築した話。3日くらい、ひとりで。 プロローグ いきさつ 3月末に地元武蔵野市で開催させて頂いた「Teens Town むさしの」。 地域コミュニティが薄まっている今、地元に「 まち と 自分 を考えるきっ…