rails6.1.0
rails初心者です。的外れな質問してたらすみません。
具体的なコーディングより設計に関する質問になるかもしれません。
マッチングアプリのようなものを作成中です。
相手ユーザが、
・ログインしてない場合→メール送信してお知らせ
・ログインしてる場合→メール送信しない(ActionCableで通知するため)
という機能を作りたいと考えてます。
ログイン中かの判定は、自分自身であれば簡単ですが、
他人がログイン中かどうかは通常どのように判断するのでしょうか?
探しましたが情報見つかりませんでした。
コードの中で、
logged_in?(user)
のように引数に相手ユーザを渡して判定できればと思ったのですが・・・。
セキュリティ的にマズイでしょうか?
そもそもセッションから判定しようとするのが厳しいでしょうか?
やるとするなら、DBに書き込む等の処理になるでしょうか?
それとも便利なgemがあるでしょうか?
考え方だけでも結構ですので何かアドバイスいただけると幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/11 05:41
2021/05/11 06:16
2021/05/11 09:29
2021/05/11 10:49
2021/05/12 00:58
2021/05/12 08:02