几天前我扫描了我的 yii2 应用程序,并注意到登录表单中的用户名和密码在没有任何加密的情况下发布。我怎样才能让我的用户名和密码更安全?我知道\yii\helpers\Security::encrypt($data, $secretKey)
会加密数据,类似地我们可以解密它。但是如何在像登录表单这样的视图中使用它呢?
这是我的登录表格
<?php $form = ActiveForm::begin(['id' => 'login-form']); ?>
<?= $form->field($model, 'username') ?>
<?= $form->field($model, 'password')->passwordInput() ?>
<div class="form-group">
<?= Html::submitButton('Login', ['class' => 'btn btn-info']) ?>
</div>
<?php ActiveForm::end(); ?>
如何在此处处理用户输入数据的加密?