diff --git a/app/Http/Controllers/UserController.php b/app/Http/Controllers/UserController.php index 72d7110..b82ec46 100644 --- a/app/Http/Controllers/UserController.php +++ b/app/Http/Controllers/UserController.php @@ -19,14 +19,14 @@ class UserController extends Controller public function store(Request $request) { $request->validate([ - 'nama' => 'required|nama|unique:users', + 'nama' => 'required|string|unique:users', 'password' => 'required|min:6', - 'role' => 'required|in:owner, kasir', + 'role' => 'required|in:owner,kasir', ]); User::create([ 'nama' => $request->nama, - 'password' => bcrypt($request->password), + 'password' => $request->password, 'role' => $request->role, ]); @@ -43,7 +43,7 @@ class UserController extends Controller $request->validate([ 'nama' => 'required|nama|unique:users,nama,' . $id, 'password' => 'required|min:6', - 'role' => 'required|in:owner, kasir', + 'role' => 'required|in:owner,kasir', ]); $user->update([ diff --git a/resources/js/components/CreateAkun.vue b/resources/js/components/CreateAkun.vue new file mode 100644 index 0000000..a65595c --- /dev/null +++ b/resources/js/components/CreateAkun.vue @@ -0,0 +1,93 @@ + + + diff --git a/resources/js/components/CreateKategori.vue b/resources/js/components/CreateKategori.vue index 870bc1a..0047829 100644 --- a/resources/js/components/CreateKategori.vue +++ b/resources/js/components/CreateKategori.vue @@ -1,5 +1,6 @@