mirror of
https://git.meshkee.com/cssd/cssd-back.git
synced 2026-10-13 21:41:07 +03:30
Edit forgot password
This commit is contained in:
Vendored
+127
-28
@@ -2564,7 +2564,7 @@ __webpack_require__.r(__webpack_exports__);
|
||||
data: function data() {
|
||||
return {
|
||||
links: [{
|
||||
name: 'Powered By',
|
||||
name: 'Powered By WillaMall',
|
||||
Link: 'https://www.willamall.com'
|
||||
}]
|
||||
};
|
||||
@@ -7974,7 +7974,7 @@ exports.push([module.i, "/*!\n* Vuetify v1.5.11\n* Forged by John Leider\n* Rele
|
||||
|
||||
exports = module.exports = __webpack_require__(/*! ../../../../../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js")(false);
|
||||
// Module
|
||||
exports.push([module.i, "\n#core-footer {\n z-index: 0;\n}\n", ""]);
|
||||
exports.push([module.i, "\n#core-footer {\r\n z-index: 0;\n}\r\n", ""]);
|
||||
|
||||
|
||||
|
||||
@@ -59031,7 +59031,7 @@ __webpack_require__.r(__webpack_exports__);
|
||||
Object(vuex_router_sync__WEBPACK_IMPORTED_MODULE_6__["sync"])(_store__WEBPACK_IMPORTED_MODULE_10__["default"], _router__WEBPACK_IMPORTED_MODULE_9__["default"]);
|
||||
vue__WEBPACK_IMPORTED_MODULE_1___default.a.config.productionTip = false; // Set the base URL of the API
|
||||
|
||||
_services__WEBPACK_IMPORTED_MODULE_11__["ApiService"].init("https://www.cssd-doc.com/api"); // If token exists set header
|
||||
_services__WEBPACK_IMPORTED_MODULE_11__["ApiService"].init("https://www.cssd-doc.com/api/"); // If token exists set header
|
||||
|
||||
if (_services__WEBPACK_IMPORTED_MODULE_11__["TokenService"].getToken()) {
|
||||
_services__WEBPACK_IMPORTED_MODULE_11__["ApiService"].setHeader();
|
||||
@@ -59303,8 +59303,8 @@ __webpack_require__.r(__webpack_exports__);
|
||||
view: 'MyInfo'
|
||||
}, {
|
||||
path: '/all-resualttest',
|
||||
name: 'All Resualt Test',
|
||||
view: 'AllResualtTest'
|
||||
name: 'All Result Test',
|
||||
view: 'AllResultTest'
|
||||
}, {
|
||||
path: '/manage-users',
|
||||
name: 'Manage Users',
|
||||
@@ -59343,6 +59343,15 @@ __webpack_require__.r(__webpack_exports__);
|
||||
path: '/submit-test-result',
|
||||
name: 'Submit Test Result',
|
||||
view: 'SubmitTestResult'
|
||||
}, {
|
||||
path: '/forgot-password',
|
||||
name: 'ForgotPassword',
|
||||
view: 'ForgotPassword',
|
||||
meta: {
|
||||
public: true,
|
||||
// Allow access to even if not logged in
|
||||
onlyWhenLoggedOut: true
|
||||
}
|
||||
}, {
|
||||
path: '/test-creator',
|
||||
name: 'Test Creator',
|
||||
@@ -59438,7 +59447,7 @@ var ApiService = {
|
||||
break;
|
||||
}
|
||||
|
||||
if (!error.config.url.includes('/o/token/')) {
|
||||
if (!error.config.url.includes('/auth/login/')) {
|
||||
_context.next = 6;
|
||||
break;
|
||||
}
|
||||
@@ -59626,8 +59635,8 @@ var UserService = {
|
||||
grant_type: 'password'
|
||||
},
|
||||
auth: {
|
||||
username: Object({"MIX_PUSHER_APP_KEY":"","MIX_PUSHER_APP_CLUSTER":"mt1","MIX_APP_ROOT_API":"https://www.cssd-doc.com/api","NODE_ENV":"development"}).VUE_APP_CLIENT_ID,
|
||||
password: Object({"MIX_PUSHER_APP_KEY":"","MIX_PUSHER_APP_CLUSTER":"mt1","MIX_APP_ROOT_API":"https://www.cssd-doc.com/api","NODE_ENV":"development"}).VUE_APP_CLIENT_SECRET
|
||||
username: Object({"MIX_APP_ROOT_API":"https://www.cssd-doc.com/api/","MIX_PUSHER_APP_CLUSTER":"mt1","MIX_PUSHER_APP_KEY":"","NODE_ENV":"development"}).VUE_APP_CLIENT_ID,
|
||||
password: Object({"MIX_APP_ROOT_API":"https://www.cssd-doc.com/api/","MIX_PUSHER_APP_CLUSTER":"mt1","MIX_PUSHER_APP_KEY":"","NODE_ENV":"development"}).VUE_APP_CLIENT_SECRET
|
||||
}
|
||||
};
|
||||
_context.prev = 1;
|
||||
@@ -59664,17 +59673,72 @@ var UserService = {
|
||||
return login;
|
||||
}(),
|
||||
|
||||
/**
|
||||
* Login the user and store the access token to TokenService.
|
||||
*
|
||||
* @returns access_token
|
||||
* @throws AuthenticationError
|
||||
**/
|
||||
forgotPassword: function () {
|
||||
var _forgotPassword = _asyncToGenerator(
|
||||
/*#__PURE__*/
|
||||
_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee2(cell_number) {
|
||||
var requestData, response;
|
||||
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee2$(_context2) {
|
||||
while (1) {
|
||||
switch (_context2.prev = _context2.next) {
|
||||
case 0:
|
||||
requestData = {
|
||||
method: 'post',
|
||||
url: "/forgotPassword",
|
||||
data: {
|
||||
cell_number: cell_number
|
||||
},
|
||||
auth: {
|
||||
username: Object({"MIX_APP_ROOT_API":"https://www.cssd-doc.com/api/","MIX_PUSHER_APP_CLUSTER":"mt1","MIX_PUSHER_APP_KEY":"","NODE_ENV":"development"}).VUE_APP_CLIENT_ID,
|
||||
password: Object({"MIX_APP_ROOT_API":"https://www.cssd-doc.com/api/","MIX_PUSHER_APP_CLUSTER":"mt1","MIX_PUSHER_APP_KEY":"","NODE_ENV":"development"}).VUE_APP_CLIENT_SECRET
|
||||
}
|
||||
};
|
||||
_context2.prev = 1;
|
||||
_context2.next = 4;
|
||||
return _api_service__WEBPACK_IMPORTED_MODULE_1__["default"].customRequest(requestData);
|
||||
|
||||
case 4:
|
||||
response = _context2.sent;
|
||||
_api_service__WEBPACK_IMPORTED_MODULE_1__["default"].setHeader();
|
||||
return _context2.abrupt("return", response.data);
|
||||
|
||||
case 9:
|
||||
_context2.prev = 9;
|
||||
_context2.t0 = _context2["catch"](1);
|
||||
throw new AuthenticationError(_context2.t0.response.status, _context2.t0.response.data.detail);
|
||||
|
||||
case 12:
|
||||
case "end":
|
||||
return _context2.stop();
|
||||
}
|
||||
}
|
||||
}, _callee2, null, [[1, 9]]);
|
||||
}));
|
||||
|
||||
function forgotPassword(_x3) {
|
||||
return _forgotPassword.apply(this, arguments);
|
||||
}
|
||||
|
||||
return forgotPassword;
|
||||
}(),
|
||||
|
||||
/**
|
||||
* Refresh the access token.
|
||||
**/
|
||||
refreshToken: function () {
|
||||
var _refreshToken = _asyncToGenerator(
|
||||
/*#__PURE__*/
|
||||
_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee2() {
|
||||
_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee3() {
|
||||
var refreshToken, requestData, response;
|
||||
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee2$(_context2) {
|
||||
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee3$(_context3) {
|
||||
while (1) {
|
||||
switch (_context2.prev = _context2.next) {
|
||||
switch (_context3.prev = _context3.next) {
|
||||
case 0:
|
||||
refreshToken = _storage_service__WEBPACK_IMPORTED_MODULE_2__["TokenService"].getRefreshToken();
|
||||
requestData = {
|
||||
@@ -59685,33 +59749,33 @@ var UserService = {
|
||||
refresh_token: refreshToken
|
||||
},
|
||||
auth: {
|
||||
username: Object({"MIX_PUSHER_APP_KEY":"","MIX_PUSHER_APP_CLUSTER":"mt1","MIX_APP_ROOT_API":"https://www.cssd-doc.com/api","NODE_ENV":"development"}).VUE_APP_CLIENT_ID,
|
||||
password: Object({"MIX_PUSHER_APP_KEY":"","MIX_PUSHER_APP_CLUSTER":"mt1","MIX_APP_ROOT_API":"https://www.cssd-doc.com/api","NODE_ENV":"development"}).VUE_APP_CLIENT_SECRET
|
||||
username: Object({"MIX_APP_ROOT_API":"https://www.cssd-doc.com/api/","MIX_PUSHER_APP_CLUSTER":"mt1","MIX_PUSHER_APP_KEY":"","NODE_ENV":"development"}).VUE_APP_CLIENT_ID,
|
||||
password: Object({"MIX_APP_ROOT_API":"https://www.cssd-doc.com/api/","MIX_PUSHER_APP_CLUSTER":"mt1","MIX_PUSHER_APP_KEY":"","NODE_ENV":"development"}).VUE_APP_CLIENT_SECRET
|
||||
}
|
||||
};
|
||||
_context2.prev = 2;
|
||||
_context2.next = 5;
|
||||
_context3.prev = 2;
|
||||
_context3.next = 5;
|
||||
return _api_service__WEBPACK_IMPORTED_MODULE_1__["default"].customRequest(requestData);
|
||||
|
||||
case 5:
|
||||
response = _context2.sent;
|
||||
response = _context3.sent;
|
||||
_storage_service__WEBPACK_IMPORTED_MODULE_2__["TokenService"].saveToken(response.data.token);
|
||||
_storage_service__WEBPACK_IMPORTED_MODULE_2__["TokenService"].saveRefreshToken(response.data.token); // Update the header in ApiService
|
||||
|
||||
_api_service__WEBPACK_IMPORTED_MODULE_1__["default"].setHeader();
|
||||
return _context2.abrupt("return", response.data.access_token);
|
||||
return _context3.abrupt("return", response.data.access_token);
|
||||
|
||||
case 12:
|
||||
_context2.prev = 12;
|
||||
_context2.t0 = _context2["catch"](2);
|
||||
throw new AuthenticationError(_context2.t0.response.status, _context2.t0.response.data.detail);
|
||||
_context3.prev = 12;
|
||||
_context3.t0 = _context3["catch"](2);
|
||||
throw new AuthenticationError(_context3.t0.response.status, _context3.t0.response.data.detail);
|
||||
|
||||
case 15:
|
||||
case "end":
|
||||
return _context2.stop();
|
||||
return _context3.stop();
|
||||
}
|
||||
}
|
||||
}, _callee2, null, [[2, 12]]);
|
||||
}, _callee3, null, [[2, 12]]);
|
||||
}));
|
||||
|
||||
function refreshToken() {
|
||||
@@ -59991,15 +60055,46 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar
|
||||
|
||||
return login;
|
||||
}(),
|
||||
logout: function logout(_ref3) {
|
||||
var commit = _ref3.commit;
|
||||
forgotPassword: function () {
|
||||
var _forgotPassword = _asyncToGenerator(
|
||||
/*#__PURE__*/
|
||||
_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee2(_ref3, _ref4) {
|
||||
var commit, cell_number, result;
|
||||
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee2$(_context2) {
|
||||
while (1) {
|
||||
switch (_context2.prev = _context2.next) {
|
||||
case 0:
|
||||
commit = _ref3.commit;
|
||||
cell_number = _ref4.cell_number;
|
||||
_context2.next = 4;
|
||||
return _services_auth_user_service__WEBPACK_IMPORTED_MODULE_1__["UserService"].forgotPassword(cell_number);
|
||||
|
||||
case 4:
|
||||
result = _context2.sent;
|
||||
|
||||
case 5:
|
||||
case "end":
|
||||
return _context2.stop();
|
||||
}
|
||||
}
|
||||
}, _callee2);
|
||||
}));
|
||||
|
||||
function forgotPassword(_x3, _x4) {
|
||||
return _forgotPassword.apply(this, arguments);
|
||||
}
|
||||
|
||||
return forgotPassword;
|
||||
}(),
|
||||
logout: function logout(_ref5) {
|
||||
var commit = _ref5.commit;
|
||||
_services_auth_user_service__WEBPACK_IMPORTED_MODULE_1__["UserService"].logout();
|
||||
commit('logoutSuccess');
|
||||
_router__WEBPACK_IMPORTED_MODULE_2__["default"].push('/login');
|
||||
},
|
||||
refreshToken: function refreshToken(_ref4) {
|
||||
var commit = _ref4.commit,
|
||||
state = _ref4.state;
|
||||
refreshToken: function refreshToken(_ref6) {
|
||||
var commit = _ref6.commit,
|
||||
state = _ref6.state;
|
||||
|
||||
// If this is the first time the refreshToken has been called, make a request
|
||||
// otherwise return the same promise to the caller
|
||||
@@ -60223,6 +60318,10 @@ var map = {
|
||||
"./resources/js/vue/views/Dashboard.vue",
|
||||
6
|
||||
],
|
||||
"./ForgotPassword.vue": [
|
||||
"./resources/js/vue/views/ForgotPassword.vue",
|
||||
19
|
||||
],
|
||||
"./Icons.vue": [
|
||||
"./resources/js/vue/views/Icons.vue",
|
||||
7
|
||||
@@ -60317,7 +60416,7 @@ module.exports = webpackAsyncContext;
|
||||
/*! no static exports found */
|
||||
/***/ (function(module, exports, __webpack_require__) {
|
||||
|
||||
module.exports = __webpack_require__(/*! /home/saeid/Projects/Git/CSSD/resources/js/vue/main.js */"./resources/js/vue/main.js");
|
||||
module.exports = __webpack_require__(/*! D:\Atom\Git\Laravel_CSSD\resources\js\vue\main.js */"./resources/js/vue/main.js");
|
||||
|
||||
|
||||
/***/ })
|
||||
|
||||
Reference in New Issue
Block a user