Share ideas, ask questions, and get feedback about developing for ProcessMaker
Forum rules: Please post new questions under "Developing processes & programming" for ProcessMaker 2 or 3.
By jagannew
#785779
Hi Team,

i am using Process Maker Rest api for user Creation and following code and i got an issue password Saving in MYSQL My Datadase.
all passwords saved to this ( 0000000000000000000000) format.how to encription and Decription manually Password value from MY Database.

Code: Select all
$scope.createUser = function () {
              var createUser = new Object();
        createUser.usr_username = $('#CrUsrUserName').val();
        createUser.usr_firstname = $('#CrUsrFstName').val();
        createUser.usr_lastname = $('#CrUsrLstName').val();
        createUser.usr_email = $('#CrUsrEmail').val();
        createUser.usr_due_date = $('#CrUsrDueDate').val();
        createUser.usr_status = $('#CrUsrStatus').val();
        createUser.USR_ROLE = $('#CrUsrRole').val();
        createUser.usr_new_pass = $('#CrUsrPassw').val();
        createUser.usr_cnf_pass = $('#CrUsrConPassw').val();
        createUser.usr_address = $('#CrUsraddress').val();
        createUser.usr_zip_code = $('#CrUsrZipCode').val();
        createUser.usr_country = $('#CrUsrCountry').val();
        createUser.usr_city = $('#CrUsrCity').val();
        createUser.usr_location = $('#CrUsrLocation').val();
        createUser.usr_phone = $('#CrUsrPhone').val();
        createUser.usr_position = $('#CrUsrPosition').val();
        createUser.usr_replaced_by = $('#CrUsrRepBy').val();
        $scope.credentialsA = {
            grant_type: 'password',
            scope: '*',
            client_id: 'XXXXXXXXXXXXXX',
            client_secret: 'XXXXXXXXXXXX',
            username: 'admin',
            password: 'admin'
        };
        var requestYG = $http({
            method: 'POST',
            url: $scope.serverUrl + $scope.workspace + '/oauth2/token',
            data: $scope.credentialsA
        });
        requestYG.success(function (html) {
            $scope.AccessToken = html.access_token;
            var requestCU = $http({
                method: 'POST',
                url: $scope.serverUrl + 'api/1.0/' + $scope.workspace + '/user',
                headers: { 'Authorization': 'Bearer ' + $scope.AccessToken },
                data: createUser
            });
            requestCU.success(function (html) {
                var _object = new Object();
                _object.pro_uid = 'XXXXXXXXXXXXXXXXXXXXX';
                _object.tas_uid = 'XXXXXXXXXXXXXXXXXXXXX';
                var requestC = $http({
                    method: 'POST',
                    url: $scope.serverUrl + 'api/1.0/' + $scope.workspace + '/cases',
                    headers: { 'Authorization': 'Bearer ' + $scope.AccessToken },
                    data: _object
                });
                requestC.success(function (data) {
                    $scope.app_uid = data.app_uid;
                    var requestZ = $http({
                        method: 'GET',
                        url: $scope.serverUrl + 'api/1.0/' + $scope.workspace + '/cases',
                        headers: { 'Authorization': 'Bearer ' + $scope.AccessToken }
                    });
                    requestZ.success(function (html) {
                        var _caseId = $scope.app_uid;
                        var AssignUsrtoOrg = new Object();
                        AssignUsrtoOrg.USR_USERNAME = $('#CrUsrUserName').val();
                        AssignUsrtoOrg.primaryid = $scope.SelPrimaryId;
                        var requestY1 = $http({
                            method: "PUT",
                            url: $scope.serverUrl + 'api/1.0/' + $scope.workspace + '/cases/' + _caseId + '/variable',
                            headers: { 'Authorization': 'Bearer ' + $scope.AccessToken },
                            data: AssignUsrtoOrg
                        });
                        requestY1.success(function (html) {
                            var _triggerId = 'XXXXXXXXXXXXXXXXXXXXXXXXX';
                            var _purl = $scope.serverUrl + 'api/1.0/' + $scope.workspace + '/cases/' + _caseId + '/execute-trigger/' + _triggerId;

                            var requestX = $http({
                                method: "PUT",
                                url: _purl,
                                headers: { 'Authorization': 'Bearer ' + $scope.AccessToken }
                            });
                            requestX.success(function (html) {
                                var requestZreq = $http({
                                    method: "GET",
                                    url: $scope.serverUrl + 'api/1.0/' + $scope.workspace + '/cases/' + _caseId + '/variables',
                                    headers: { 'Authorization': 'Bearer ' + $scope.AccessToken },
                                    data: ""
                                });
                                requestZreq.success(function (html, status) {
                                });
                            });
                        });
                    });
                });
            });
        });
    };

A 1xBet clone script is a customizable software so[…]

A Bustabit clone script is a pre-made software sol[…]

Are you looking for ways to pay someone to write m[…]

BC.Game Clone

BC.game clone is a replica of the original BC.game[…]