Merge branch 'faiqahzaman' of https://gitlab.com/azfararsyad/lelong into faiqahzaman
This commit is contained in:
@@ -6,25 +6,31 @@ use App\Http\Controllers\Controller;
|
||||
use App\Models\User;
|
||||
use App\Models\File;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Http\Response;
|
||||
use Illuminate\Support\Facades\Hash;
|
||||
use Carbon\Carbon;
|
||||
use Auth;
|
||||
use Illuminate\Support\Facades\Validator;
|
||||
|
||||
class AuthController extends Controller
|
||||
{
|
||||
public function register(Request $request) {
|
||||
|
||||
$fields = $request->validate([
|
||||
$validator = Validator::make($request->all(), [
|
||||
'name' => 'required|string',
|
||||
'username' => 'required|string|unique:users,username',
|
||||
'nokp' => 'required|string|unique:users,nokp',
|
||||
'password' => 'required|string|confirmed',
|
||||
'username' => 'required|string|unique:users',
|
||||
'nokp' => 'required|string|unique:users',
|
||||
'password' => 'required|string|min:8',
|
||||
'notelbimbit' => 'required|string',
|
||||
'register_agree' => 'required|integer',
|
||||
'register_agree' => 'required|integer'
|
||||
|
||||
]);
|
||||
|
||||
if ($validator->fails()) {
|
||||
return response($validator->errors(), 201);
|
||||
}
|
||||
// Retrieve the validated input...
|
||||
$fields = $validator->validated();
|
||||
|
||||
$user = new User();
|
||||
$user->name = $request->input('name');
|
||||
$user->username = $request->input('username');
|
||||
@@ -54,47 +60,16 @@ class AuthController extends Controller
|
||||
|
||||
foreach($images as $image){
|
||||
|
||||
// dd($user->id);
|
||||
$file = new File();
|
||||
$file->file_type = $image['file_type'];
|
||||
$file->filename = $image['filename'];
|
||||
$file->user_id = $user['id'];
|
||||
$file->save();
|
||||
|
||||
// File::create([
|
||||
// 'file_type '=> $image['file_type'],
|
||||
// 'filename' => $image['filename'],
|
||||
// 'user_id '=> $user->id
|
||||
// ]);
|
||||
|
||||
}
|
||||
|
||||
// $getUserId = User::on('mysql')
|
||||
// ->where('id','=', $user->id)
|
||||
// ->first();
|
||||
|
||||
// // dd($getUserId);
|
||||
|
||||
// if($user->id == $getUserId)
|
||||
// {
|
||||
// // $user = User::find(auth()->id());
|
||||
|
||||
// $images = $request->images;
|
||||
// $images = new File();
|
||||
|
||||
// foreach($images as $img)
|
||||
// {
|
||||
// $file = new File;
|
||||
// $file->user_id = $user->id;
|
||||
// $file->file_type = $img->file_type;
|
||||
// $file->filename = $img->filename;
|
||||
// $file->save();
|
||||
// }
|
||||
// }
|
||||
|
||||
}
|
||||
|
||||
// $user = Auth::user();
|
||||
|
||||
$token = $user->createToken('myapptoken')->plainTextToken;
|
||||
$response = [
|
||||
@@ -102,11 +77,6 @@ class AuthController extends Controller
|
||||
'token' => $token
|
||||
];
|
||||
|
||||
// return back()
|
||||
|
||||
// ->with('success','You have successfully upload image.')
|
||||
|
||||
// ->with('image',$imageName);
|
||||
return response($response, 201);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user