feat: set login only for superadmin
parent
4c0719e757
commit
8ec54c467b
|
@ -18,6 +18,17 @@ export default function LoginPage() {
|
||||||
if (status === 201) {
|
if (status === 201) {
|
||||||
const user = data?.data;
|
const user = data?.data;
|
||||||
const role = user?.role;
|
const role = user?.role;
|
||||||
|
if (role != 'superadmin') {
|
||||||
|
throw {
|
||||||
|
response: {
|
||||||
|
data: {
|
||||||
|
error: 'Unauthorized',
|
||||||
|
message: 'Gagal! username atau password tidak sesuai',
|
||||||
|
statusCode: 401,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
await handleLogin(user);
|
await handleLogin(user);
|
||||||
if (role === 'tenant') {
|
if (role === 'tenant') {
|
||||||
|
|
Loading…
Reference in New Issue