标签: change-password

设置现有sql ce数据库的密码(每个代码)

我正在使用SQL Server,我想设置SQL Server CE数据库(*.sdf)的数据库密码.我找到了Command如何用密码创建一个新数据库:

CREATE DATABASE "secure.sdf"
DATABASEPASSWORD '<enterStrongPasswordHere>'
Run Code Online (Sandbox Code Playgroud)

但我想设置现有数据库的密码.

sql-server change-password sql-server-ce

4
推荐指数
1
解决办法
5746
查看次数

用expressjs猫鼬护照本地修改密码

首先,我是法语,我的英语不太好,我会尽力而为:)

我使用PassportJs,Mongoose和Expressjs(v3.x)创建了本地身份验证。它运作完美。登录用户后,在/ account /空间中,我创建了一个用于更改当前密码的表单(3个输入:pass,newpass,newpassconfirm)。但是之后,我不知道如何处理...

我是否必须创建另一个通行证LocalStrategy来查找我的用户并调用在我的用户架构中声明的“ setPassword”函数?我可以不使用passport.js来执行此操作吗?如果有可能,我如何让我的用户访问数据库?

这是我的认证有效的代码。

我的/ login POST(/routes/user.js)

app.post('/login', function(req, res, next) {
    passport.authenticate('local-login', function(err, user, info) {
        if (err) { 
            return next(err); 
        }

        if (!user) { 
            return res.redirect('/login'); 
        }

        req.logIn(user, function(err) {
            if (err) { 
                return next(err); 
            }

            req.session.pseudo = user.pseudo;
            return res.redirect('/');
        });
    })(req, res, next);
});
Run Code Online (Sandbox Code Playgroud)

我的护照脚本(/script/passport.js)

passport.use('local-login', new LocalStrategy({
    usernameField : 'pseudo',
    passwordField : 'pass',
    passReqToCallback : true // permet de passer l'objet req dans le callback
}, function (req, pseudo, pass, done) { …
Run Code Online (Sandbox Code Playgroud)

change-password mongoose node.js express passport-local

4
推荐指数
1
解决办法
7610
查看次数

Keycloak:在 AngularJS 应用程序中更新用户密码

我正在构建一个受 Keycloak 保护的 AngularJS 应用程序。每个用户都应在其用户配置文件中更新其密码。

调用 Keycloak API 获取密码

GET /auth/realms/{realm_name}/account/password

从 Keycloak 返回 HTML 内容。我想构建自己的表单来更新用户的密码。

在我发现的 Keycloak 文档中

POST /auth/realms/{realm_name}/account/password

这需要属性

{
    'password' => user's current password
    'password-new' => new password
    'password-confirm' => new password again
    'stateChecker' => token from keycloak
}
Run Code Online (Sandbox Code Playgroud)

打电话

POST /auth/realms/{realm_name}/account/password

没有 'stateChecker' 属性会导致错误。需要这个属性。

所以这里是我的问题:

  • 如何stateChecker从 keycloak 获取登录用户的值(在 Keycloak 中,它位于隐藏的输入字段中)?
  • 是否有另一种可能通过 REST API 调用更改用户密码?

提前致谢。

笔记:

调用:

POST /auth/realms/{realm_name}/account/password

带有硬编码的属性和值

{
    'password': 'somepasswd',
    'password-new': 'someNEWpasswd',
    'password-confirm': 'someNEWpasswd',
    'stateChecker': '<token copied and pasted from …
Run Code Online (Sandbox Code Playgroud)

authentication rest change-password angularjs keycloak

4
推荐指数
1
解决办法
3462
查看次数

SAP HANA - 更改密码 SQL

如何通过 SQL 在 SAP HANA 中更改我的密码。
(或其他用户,如果我是管理员)

我确实查看了 HANA 文档:ALTER USER 声明

所以我尝试ALTER USER <user_name> PASSWORD '<new_password>'了没有成功。

sql change-password hana

4
推荐指数
1
解决办法
2万
查看次数

在Unix中远程更改用户密码的最佳方法是什么?

在Unix中远程更改用户密码的最佳方法是什么?这必须由用户在Web应用程序或Windows应用程序中执行,而不使用SSH或用户与服务器之间的任何直接连接(不允许直接命令行).

谢谢


Webmin似乎是一个很好的应用程序,但我发现配置它是非常困难的.我的Unix用户无法登录Webmin或Usermin.

你知道Webmin和Usermin的其他选择吗?

谢谢

unix change-password

3
推荐指数
1
解决办法
1225
查看次数

获取'sha512'加密文本的实际文本

所以我正在开发一个使用php,mysql和javascript的网站,还有'sha512'来使用代码加密成员的密码:

$password = filter_input(INPUT_POST, 'p', FILTER_SANITIZE_STRING);
$random_salt = hash('sha512', uniqid(mt_rand(1, mt_getrandmax()), true));
$password = hash('sha512', $password . $random_salt);
Run Code Online (Sandbox Code Playgroud)

p值从正在添加:

function formhash(form) {
    var password = randomString();
    var p = document.createElement("input");
    form.appendChild(p);
    p.name = "p";
    p.type = "hidden";
    p.value = hex_sha512(password.value);
    password.value = "";
    form.submit();
}       

function randomString() {
    var text = "";
    var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";

    for( var i=0; i < 9; i++ )
        text += possible.charAt(Math.floor(Math.random() * possible.length));

    return text;
}
Run Code Online (Sandbox Code Playgroud)

我的想法是通过输入他们的电子邮件重置用户密码并生成随机的8个字符,然后将其直接发送到他们的电子邮件.我现在面临的问题是如何获取已生成的实际密码(未加密),以便它可以自动发送到请求重置密码的成员的电子邮件中?

javascript php cryptography change-password sha512

3
推荐指数
1
解决办法
831
查看次数

PowerShell - 用户必须在下次登录时更改密码

这是我所拥有的,到目前为止一切都很好,除了我需要用户在登录时更改密码的部分

Import-Csv C:\Users\user\Desktop\newuser.csv | New-ADUser -PassThru | Set-ADAccountPassword -Reset -NewPassword (ConvertTo-SecureString -AsPlainText '@To03PXaz4' -Force) -PassThru | Enable-ADAccount -PassThru | Set-Aduser -ChangePasswordAtNextLogon $true

任何指导将不胜感激

powershell change-password active-directory

3
推荐指数
1
解决办法
2万
查看次数

将recaptcha添加到默认的Laravel密码重置

我想要求我的 Laravel 5.1 应用程序的用户完成 Google Recaptcha 过程,但我不知道如何安全地修改发送重置密码链接的代码。

为我执行此操作的代码是继承特征“ResetsPassword”中的“postEmail()”函数。这是我的整个 PasswordController:

use App\Http\Controllers\Controller;
use Illuminate\Contracts\Auth\Guard;
use Illuminate\Contracts\Auth\PasswordBroker;
use Illuminate\Foundation\Auth\ResetsPasswords;

class PasswordController extends Controller {

use ResetsPasswords;

/**
 * Create a new password controller instance.
 *
 * @param  \Illuminate\Contracts\Auth\Guard  $auth
 * @param  \Illuminate\Contracts\Auth\PasswordBroker  $passwords
 * @return void
 */
public function __construct(Guard $auth, PasswordBroker $passwords)
{
    $this->auth = $auth;
    $this->passwords = $passwords;

    $this->middleware('guest');
}

}
Run Code Online (Sandbox Code Playgroud)

如您所见,所有真正的方法都在供应商文件中的“ResetsPasswords”特征中,因此我不想直接修改它。如何在我的 PasswordsController 中安全地修改继承特征中的“postEmail()”函数?

change-password recaptcha laravel laravel-5 laravel-5.1

3
推荐指数
1
解决办法
1073
查看次数

如何在AWS Cognito中编辑尝试更改密码的限制?

我已经实现了更改密码功能,现在我想对其进行测试。但是我面临尝试的极限。我应该怎么做才能避免这个错误?

超出尝试次数限制,请稍后再试

passwords change-password amazon-web-services amazon-cognito

3
推荐指数
1
解决办法
1335
查看次数

Elasticsearch 密码重置失败并显示 https

当我尝试使用以下命令重置弹性搜索密码时(在弹性搜索的 bin 目录中)。

elasticsearch-reset-password -u elastic -i
Run Code Online (Sandbox Code Playgroud)

它抛出以下错误。

warning: ignoring JAVA_HOME=C:\Program Files\Eclipse Adoptium\jdk-17.0.2.8-hotspot\; using bundled JDK
02:00:13.407 [main] WARN  org.elasticsearch.common.ssl.DiagnosticTrustManager - failed to establish trust with server at [172.29.208.1]; the server provided a certificate with subject name [CN=KRISHNA], fingerprint [ef47a4306ed5c7bdc8db75ab0386e7519e2c0d8b], no keyUsage and no extendedKeyUsage; the session uses cipher suite [TLS_AES_256_GCM_SHA384] and protocol [TLSv1.3]; the certificate has subject alternative names [IP:fe80:0:0:0:a4b3:95fe:147:c957,DNS:KRISHNA,IP:fe80:0:0:0:9cea:564f:faff:5474,IP:fe80:0:0:0:2842:9d64:6174:b4ab,IP:192.168.56.1,DNS:localhost,IP:192.168.74.1,IP:192.168.59.1,IP:fe80:0:0:0:bd4d:ac80:922d:4faf,IP:127.0.0.1,IP:0:0:0:0:0:0:0:1,IP:192.168.164.1,IP:192.168.1.2,IP:fe80:0:0:0:d859:bf5d:cd56:c037]; the certificate is issued by [CN=Elasticsearch security auto-configuration HTTP CA]; the certificate is signed by (subject [CN=Elasticsearch security auto-configuration …
Run Code Online (Sandbox Code Playgroud)

authentication https change-password command-line-interface elasticsearch

3
推荐指数
1
解决办法
6467
查看次数