Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Raditya FIrman Syaputra
Go-Toko
Commits
0d81adef
Commit
0d81adef
authored
1 year ago
by
Ahmad Hasan Ali
Browse files
Options
Download
Email Patches
Plain Diff
base route to login, search in complete page
parent
8aec0e4b
main
OR-Expenses
OR-Product
OR-Sales
cashier-branch
No related merge requests found
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
app/Http/Controllers/Auth/LoginController.php
+1
-1
app/Http/Controllers/Auth/LoginController.php
app/Http/Middleware/RoleMiddleware.php
+1
-3
app/Http/Middleware/RoleMiddleware.php
database/seeders/roleSeeder.php
+3
-4
database/seeders/roleSeeder.php
resources/views/page/owner/fill-profile/index.blade.php
+3
-6
resources/views/page/owner/fill-profile/index.blade.php
routes/web.php
+1
-1
routes/web.php
with
9 additions
and
15 deletions
+9
-15
app/Http/Controllers/Auth/LoginController.php
View file @
0d81adef
...
...
@@ -121,6 +121,6 @@ public function logout()
{
Auth
::
logout
();
Session
::
forget
(
'active'
);
return
redirect
(
'login'
);
return
redirect
(
route
(
'login'
)
)
;
}
}
This diff is collapsed.
Click to expand it.
app/Http/Middleware/RoleMiddleware.php
View file @
0d81adef
...
...
@@ -2,10 +2,8 @@
namespace
App\Http\Middleware
;
use
App\Models\rolesModel
;
use
Closure
;
use
Illuminate\Http\Request
;
use
Illuminate\Support\Facades\Auth
;
class
RoleMiddleware
{
...
...
@@ -16,7 +14,7 @@ class RoleMiddleware
* @param \Closure(\Illuminate\Http\Request): (\Illuminate\Http\Response|\Illuminate\Http\RedirectResponse) $next
* @return \Illuminate\Http\Response|\Illuminate\Http\RedirectResponse
*/
public
function
handle
(
Request
$request
,
Closure
$next
,
...
$roles
)
public
function
handle
(
Request
$request
,
Closure
$next
,
...
$roles
)
{
foreach
(
$roles
as
$role
)
{
if
(
$request
->
user
()
->
hasRole
(
$role
))
{
...
...
This diff is collapsed.
Click to expand it.
database/seeders/roleSeeder.php
View file @
0d81adef
...
...
@@ -3,7 +3,6 @@
namespace
Database\Seeders
;
use
App\Models\rolesModel
;
use
Illuminate\Database\Console\Seeds\WithoutModelEvents
;
use
Illuminate\Database\Seeder
;
class
roleSeeder
extends
Seeder
...
...
@@ -17,13 +16,13 @@ public function run()
{
//
rolesModel
::
create
([
'name'
=>
'Superadmin'
'name'
=>
'Superadmin'
,
]);
rolesModel
::
create
([
'name'
=>
'Owner'
'name'
=>
'Owner'
,
]);
rolesModel
::
create
([
'name'
=>
'Cashier'
'name'
=>
'Cashier'
,
]);
}
}
This diff is collapsed.
Click to expand it.
resources/views/page/owner/fill-profile/index.blade.php
View file @
0d81adef
...
...
@@ -188,12 +188,9 @@
})
})
// $(document).ready(function() {
// var formSmall = $(".form-small").select2({
// tags: true
// });
// formSmall.data('select2')
// })
$
(
document
)
.
ready
(
function
()
{
$
(
'.select'
)
.
select2
()
})
</
script
>
<!--
Wizard
JS
-->
<
script
src
=
"{{ URL::asset('/assets/plugins/twitter-bootstrap-wizard/jquery.bootstrap.wizard.min.js') }}"
></
script
>
...
...
This diff is collapsed.
Click to expand it.
routes/web.php
View file @
0d81adef
...
...
@@ -17,7 +17,7 @@
|
*/
Route
::
get
(
'/
login
'
,
[
LoginController
::
class
,
'index'
])
->
middleware
(
'web'
)
->
name
(
'login'
);
Route
::
get
(
'/'
,
[
LoginController
::
class
,
'index'
])
->
middleware
(
'web'
)
->
name
(
'login'
);
Route
::
get
(
'/login/google'
,
[
LoginController
::
class
,
'redirectGoogle'
])
->
middleware
(
'web'
)
->
name
(
'login.google'
);
Route
::
get
(
'/login/google/callback'
,
[
LoginController
::
class
,
'handleGoogleCallback'
])
->
name
(
'login.google.callback'
);
Route
::
post
(
'/logout'
,
[
LoginController
::
class
,
'logout'
])
->
name
(
'logout'
);
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment
Menu
Projects
Groups
Snippets
Help