INNER CODE UNIT · JavaScript

changePassword

shadowsocks/shadowsocks-manager · plugins/account/index.js:289

const changePassword = async (id, password) => {
  const account = await knex('account_plugin').select().where({ id }).then(success => {
    if(success.length) {
      return success[0];
    }
    return Promise.reject('account not found');
  });
  await knex('account_plugin').update({
    password,
  }).where({ id });
  await accountFlow.pwd(id, password);
  return;
};

const addAccountLimit = async (id, number = 1) => {
  const account = await knex('account_plugin').select().where({ id }).then(success => {
    if(success.length) {
      return success[0];

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…