質問編集履歴

1

関連ファイル情報記載

2017/11/15 04:35

投稿

paranoaman
paranoaman

スコア27

test CHANGED
File without changes
test CHANGED
@@ -24,6 +24,174 @@
24
24
 
25
25
 
26
26
 
27
+ 関連ファイル情報
28
+
29
+ config/auth.php
30
+
31
+
32
+
33
+ ```ここに言語を入力
34
+
35
+
36
+
37
+ 'guards' => [
38
+
39
+ 'web' => [
40
+
41
+ 'driver' => 'session',
42
+
43
+ 'provider' => 'users',
44
+
45
+ ],
46
+
47
+
48
+
49
+ 'api' => [
50
+
51
+ 'driver' => 'token',
52
+
53
+ 'provider' => 'users',
54
+
55
+ ],
56
+
57
+
58
+
59
+ 'admin' => [
60
+
61
+ 'driver' => 'session',
62
+
63
+ 'provider' => 'admins',
64
+
65
+ ],
66
+
67
+
68
+
69
+ 'shop' => [
70
+
71
+ 'driver' => 'session',
72
+
73
+ 'provider' => 'staffs',
74
+
75
+ ],
76
+
77
+ ],
78
+
79
+
80
+
81
+ 'providers' => [
82
+
83
+ 'users' => [
84
+
85
+ 'driver' => 'eloquent',
86
+
87
+ 'model' => App\User::class,
88
+
89
+ ],
90
+
91
+
92
+
93
+ 'admins' => [
94
+
95
+ 'driver' => 'eloquent',
96
+
97
+ 'model' => App\Admin::class,
98
+
99
+ ],
100
+
101
+
102
+
103
+ 'shops' => [
104
+
105
+ 'driver' => 'eloquent',
106
+
107
+ 'model' => App\Staff::class,
108
+
109
+ ],
110
+
111
+
112
+
113
+ // 'users' => [
114
+
115
+ // 'driver' => 'database',
116
+
117
+ // 'table' => 'users',
118
+
119
+ // ],
120
+
121
+ ],
122
+
123
+ コード
124
+
125
+ ```
126
+
127
+ コントローラー
128
+
129
+
130
+
131
+ AdminsController.php
132
+
133
+ ```ここに言語を入力
134
+
135
+ namespace App\Http\Controllers\ForAdmins;
136
+
137
+
138
+
139
+ use App\Http\Controllers\Controller;
140
+
141
+ use Illuminate\Foundation\Auth\AuthenticatesUsers;
142
+
143
+ use Illuminate\Http\Request;
144
+
145
+ use Illuminate\Support\Facades\Auth;
146
+
147
+
148
+
149
+ class AdminsController extends Controller
150
+
151
+ {
152
+
153
+
154
+
155
+ protected $admin_redirectTo = 'for_admins/shops';
156
+
157
+ use AuthenticatesUsers;
158
+
159
+
160
+
161
+ public function login() {
162
+
163
+ return view('for_admins.login');
164
+
165
+ }
166
+
167
+ コード
168
+
169
+ ```
170
+
171
+ ルーティング
172
+
173
+
174
+
175
+ routes/web.php
176
+
177
+ ```ここに言語を入力
178
+
179
+ Route::group(['prefix' => 'for_admins', 'namespace' => 'ForAdmins'], function () {
180
+
181
+ Route::get('/login', 'AdminsController@login');
182
+
183
+ Route::post('/login', 'AdminsController@dologin');
184
+
185
+ });
186
+
187
+ ```
188
+
189
+ 仕様の変更があり現状「admin」で定義している部分が「staff」となっていました。
190
+
191
+ 関連ファイルを「admin」に差し替えていったところエラーが出てしまい原因が分からず、、
192
+
193
+
194
+
27
195
  本当にわかりません。。
28
196
 
29
197
  よろしくお願いします。