2022-06-01から1ヶ月間の記事一覧
Go言語のlinter staticcheck をGoLandでも有効にする方方法を説明します。Go公式のlinterであるGolintが非推奨になったことを受けて、設定方法を調べました。
gorilla/cookieがCookieを認証・暗号化する仕組みを説明しています。仕組みを理解することで、Cookieの利用がどう安全になるか理解できます。
Slackのリクエスト書名の仕組みに関して説明しています。内部で使用されている暗号化技術を把握し、セキュリティ関の理解を深められます。また、よりセキュリティを高める方法も紹介しています。
Go言語のSlackサードパーティライブラリであるslack-goを使ってSlackのリクエスト書名を検証する方法を説明します。リクエスト書名の検証ロジックを実装することで、安全にSlack連携アプリを使用できるようになります。
Slack APIを通じてメッセージ投稿する方法を説明します。トークン、OAuthスコープの種類に関して理解を深め、Permissionsの設定を行うことでSlack APIが利用できるようになることを理解できます。