タグ

ブックマーク / www.bokukoko.info (2)

  • 認証を含む API 開発で検討すべきこと - ボクココ

    ども、@kimihomです。 API に関する基礎的な話で、なぜ API が重要なのか、APIの実装で注意する点について記述した。 今回はAPI開発において最も頭を悩ます、認証の問題について考えてみたい。 API における認証 よくあるログインが必要なページを考えてみていただきたい。 通常のWebアプリケーションであれば、Cookieという仕組みを使って毎回Webサーバーにアクセスするときにsession idというものを送信し、それとユーザー情報を紐付けたデータを取ってくることで、どんなユーザーからリクエストが来たのかをWebアプリケーション側で判断することができる。これにより、私たちはいつも閲覧しているWebアプリケーションが自分専用の画面として見れるようになっている。 これがAPIになると話は違ってくる。Cookieという仕組みが使えないのである。ということで、なんとかしてAPIにア

    認証を含む API 開発で検討すべきこと - ボクココ
  • 良いコードを書くために意識していること - ボクココ

    ども、@kimihom です。 今日はこちらのを一気読みしたので、それの感想と自分の思うところを書く。 良いコードを書く技術 -読みやすく保守しやすいプログラミング作法 まず、著者の縣さん。リモートで1回/リアルで1回お会いしたことがあるのだけども、個人的にものすごく尊敬している方だ。というのも、日で自己資x自社サービスで軌道に乗せた第一人者的な立ち位置にいるエンジニアだと思っているからである。私も自己資自社サービスでやってる会社の CTO なので似ている部分がある。彼はメールで連絡したら、名もない一人のエンジニアの私が作ったサービスをすぐに登録して使ってみてくれて、フィードバックをくれた方だ! あの時の感動は今でも忘れられない。この体験を通して、私も自社サービスがうまくいってきたら、その後に出てくる色々な Web サービス開発者を投資以外で支援できるような人になっていきたいと思っ

    良いコードを書くために意識していること - ボクココ
  • 1