投稿者:

Firebase

雑記 Firebase カスタムトークンを利用したRealtimeDB Rule制御 技術検証

    カスタム認証では他の認証方式とは異なり、Firebase内にユーザの認証情報を持ちません。 そのため、下記の手順で認証を行うことになります。 既存サービスのサーバでユーザ認証を行う ↓ サーバから既存のユーザIDでFirebaseにアクセストークンを発行してもらう ↓ アクセストークンをクライアントに返す ↓ クライアントがアクセストークンでFirebaseにログイン …

アルゴリズムとデータ構造, PHP

親の配列のループで子のコンテンツにアクセスするアルゴリズム

https://github.com/yuukanehiro/AlgorithmsDataStructure/blob/main/Sequence/ParentAccessChildContentsbyLoop.php 実務で良くあるアルゴリズム🐱 こういうのとか     $users = [ [ ‘id’ => 1, ‘email’ => ‘1@example.com’, …

PHP

PHP preg_match() 正規表現で良く使うやつ

  数字かどうかの判定 PHPだと関数では数字の判定が困難なので、正規表現で判定する // 数字かどうかの判定 if (preg_match(“/^[0-9]+$/”, $target_string)) { // trueの処理 }   日付 yyyy-mm-ddの判定     // 日付のフォーマット yyyy-mm-dd の判定 if (preg_match(‘/ …

開発

OpenID連携モジュール開発雑記 Authorization_code_flow

    仕様 Authorization_code_flowに即したOpenIDプロバイダのみ対応とする 独自機能として柔軟なパラメータのバインド機能を実装する   フロー https://sequencediagram.org/ title OpenID連携モジュールによるユーザ新規作成・ログイン UserDevice->AuthWeb:認証ページ要求 Use …

MySQL

MySQL SELECTしかできないUserを作る

  metabase用にSELECTしかできないユーザを作ることになった🐱     例         Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外で見るならiPad mini。ほとんどの人には通常のiPadをおすすめします><

開発, Go

Mac golangでバージョンしてインストール

ローカル環境と開発環境のgolangのバージョンが異なり、 makeコマンドでエラーを履いていたので対応した       Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外で見るならiPad mini。ほとんどの人には通常のiPadをおすすめします><

Go

Golang Lint Error S1021: should merge variable declaration with assignment on next line (gosimple)

    修正     Amazonおすすめ iPad 9世代 2021年最新作 iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外で見るならiPad mini。ほとんどの人には通常のiPadをおすすめします><

AWS

EC2のNetworkIn ネットワーク帯域目安

ネットワークパフォーマンスが足りず問題になった時のメモ   ElastiCacheでも発生するので注意したい。 インスタンスタイプ ネットワークパフォーマンス(AWS公式表記) 障害時のNetworkIn(分) 最適 NetworkIn(分) t2.xlarge 中 5.9Gbyte/分 2Gbyte/分 c5.2xlarge 最大 4,750Mbps // 593.75MB/秒 49Gbyte/ …

ヘルスケア

ヘルスケア食品 私が朝食おやつにしているもの

  てきとーな食生活ですが、下記は毎日取ってます🐱   朝食 カゴメのトマトジュース+ オリーブオイル       トマト〜ジュースにオリーブオイルをスプーン1杯分いれて。 朝と夕方に1杯ずつ飲みます🐱 アカシアの蜂蜜 スプーン半杯食べます。 グリーンスムージー コップ一杯 おやつ 低糖質ミックスナッツ   https://www.yodobash …