質問編集履歴
3
解決しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,12 +1,22 @@
|
|
1
|
-
### 追記
|
1
|
+
### 追記(解決済み)
|
2
2
|
|
3
3
|
リアル・タイムではありませんが、チャットを送ることに成功しました!
|
4
4
|
|
5
|
+
|
6
|
+
|
7
|
+
>verified_user = User.find_by(id: cookies.signed["user.id"])
|
8
|
+
|
9
|
+
こちらのコードを書いていたのに、ログインするときにクッキーにユーザー情報を保存させていなかったのが原因でした。
|
10
|
+
|
5
|
-
|
11
|
+
なので下記のように修正しました。
|
6
|
-
|
12
|
+
|
13
|
+
|
14
|
+
|
7
|
-
|
15
|
+
sessions_controller.rbのログインしたときに「cookies.encrypted[:user_id] = @user.id」を追記しました。
|
16
|
+
|
17
|
+
|
18
|
+
|
8
|
-
|
19
|
+
ありがとうございました。
|
9
|
-
|
10
20
|
|
11
21
|
|
12
22
|
|
2
少し進捗あったので追記しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,3 +1,15 @@
|
|
1
|
+
### 追記
|
2
|
+
|
3
|
+
リアル・タイムではありませんが、チャットを送ることに成功しました!
|
4
|
+
|
5
|
+
非同期通信まで実装でき次第、解決策書いて締めることにします
|
6
|
+
|
7
|
+
端的に書くとsessions_controller.rbのログインしたときに「cookies.encrypted[:user_id] = @user.id」を追記しました。
|
8
|
+
|
9
|
+
|
10
|
+
|
11
|
+
|
12
|
+
|
1
13
|
### 前提・実現したいこと
|
2
14
|
|
3
15
|
閲覧ありがとうございます。
|
1
リンク修正しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,11 +2,9 @@
|
|
2
2
|
|
3
3
|
閲覧ありがとうございます。
|
4
4
|
|
5
|
-
https://qiita.com/eRy-sk/items/4c4e983e34a44c5ace27
|
6
|
-
|
7
5
|
Deviseを使わずにここにあるリアルタイムチャットを作りたいです。
|
8
6
|
|
9
|
-
|
7
|
+
[ここ](https://qiita.com/eRy-sk/items/4c4e983e34a44c5ace27)
|
10
8
|
|
11
9
|
|
12
10
|
|
@@ -326,13 +324,15 @@
|
|
326
324
|
|
327
325
|
ルーム一覧画面
|
328
326
|
|
327
|
+
|
328
|
+
|
329
|
+
|
330
|
+
|
329
|
-
https://gyazo.com/1735a2abfbd61ee879d8c44c3de0c1d3
|
331
|
+
[ルーム一覧画面](https://gyazo.com/1735a2abfbd61ee879d8c44c3de0c1d3)
|
330
|
-
|
331
|
-
|
332
|
-
|
333
|
-
|
332
|
+
|
334
|
-
|
333
|
+
|
334
|
+
|
335
|
-
https://gyazo.com/6a27aeeebd8c7bc857cdf5e1a739962a
|
335
|
+
[ルーム画面](https://gyazo.com/6a27aeeebd8c7bc857cdf5e1a739962a)
|
336
336
|
|
337
337
|
|
338
338
|
|