yazid138 há 2 meses atrás
pai
commit
c84531be8c
2 ficheiros alterados com 7 adições e 8 exclusões
  1. 4 5
      controller/v2/auth.controller.js
  2. 3 3
      utils/constanta.js

+ 4 - 5
controller/v2/auth.controller.js

@@ -1,14 +1,13 @@
 const { validation } = require('../../middleware/validation')
 const response = require('../../utils/responseHandler')
 const userModel = require('../../model/user.model')
-const { roleDataProduction, TEMPLATE_VERIFIKASI, PTB_DIKTI, PTB_ADMIN, TEMPLATE_OTP } = require('../../utils/constanta')
+const { roleDataProduction, PTB_DIKTI, PTB_ADMIN, TEMPLATE_OTP, PTB_READ } = require('../../utils/constanta')
 const convertRole = require('../../utils/convertRole')
 const jwt = require('jsonwebtoken')
 const moment = require('moment')
 const logModel = require('../../model/log.model')
 const auth = require('../../middleware/verifyToken')
 const generateOTP = require('../../utils/otp')
-const { genSaltSync, compareSync, hashSync } = require('bcrypt')
 const role = require('../../middleware/role')
 const pddiktiService = require('../../services/v2/pddikti.service')
 
@@ -63,8 +62,8 @@ exports.login = [
       await userModel.findOneAndUpdate({ user_id: userResponse.id }, {
         lembaga: role.organisasi,
         role: {
-          id: username.toLowerCase() === 'rizqevo@outlook.com' ? 2020 : username.toLowerCase() === 'sugiyanto@gmail.com' ? 2024 : role.peran.id,
-          nama: username.toLowerCase() === 'rizqevo@outlook.com' ? 'PTB Dikti' : username.toLowerCase() === 'sugiyanto@gmail.com' ? 'ReadOnly' : role.peran.nama,
+          id: username.toLowerCase() === 'rizqevo@outlook.com' ? PTB_READ : role.peran.id,
+          nama: username.toLowerCase() === 'rizqevo@outlook.com' ? 'Auditor PTB' : role.peran.nama,
           menu: role.peran.menu
         },
         role_asal: {
@@ -209,4 +208,4 @@ exports.sendOTP = [
       message: 'Berhasil mengirimkan OTP'
     })
   }
-]
+]

+ 3 - 3
utils/constanta.js

@@ -1,5 +1,5 @@
-exports.roleData = [2020, 2021, 2022, 2023]
-exports.roleDataProduction = [2024, 2025, 2026, 2027]
+exports.roleData = [2020, 2021, 2022, 2023, 2071]
+exports.roleDataProduction = [2024, 2025, 2026, 2027, 2071]
 exports.blacklistUser = ['rizqevo@outlook.com']
 
 // TemplateID Notif WA
@@ -43,7 +43,7 @@ exports.PTB_DIKTI = 2020
 exports.PTB_LLDIKTI = 2021
 exports.PTB_PT = 2022
 exports.PTB_ADMIN = 2023
-exports.PTB_READ = 2024
+exports.PTB_READ = 2071
 
 exports.SUCCESS = 'success'