| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- <?php
- /*
- * This file is part of the Dektrium project.
- *
- * (c) Dektrium project <http://github.com/dektrium>
- *
- * For the full copyright and license information, please view the LICENSE.md
- * file that was distributed with this source code.
- */
- use dektrium\user\widgets\Connect;
- use yii\helpers\Html;
- use yii\widgets\ActiveForm;
- /**
- * @var yii\web\View $this
- * @var dektrium\user\models\LoginForm $model
- * @var dektrium\user\Module $module
- */
- $this->title = Yii::t('user', 'Sign in');
- $this->params['breadcrumbs'][] = $this->title;
- $module = Yii::$app->getModule('user');
- ?>
- <div class="container">
- <?= $this->render('/_alert', ['module' => Yii::$app->getModule('user')]) ?>
- <div class="row justify-content-center">
- <div class="col-md-8 col-lg-4">
- <div class="login-container">
- <div class="panel panel-default">
- <div class="panel-heading">
- <h3 class="panel-title"><?= Html::encode($this->title) ?></h3>
- </div>
- <div class="panel-body">
- <?php $form = ActiveForm::begin([
- 'id' => 'login-form',
- 'enableAjaxValidation' => true,
- 'enableClientValidation' => false,
- 'validateOnBlur' => false,
- 'validateOnType' => false,
- 'validateOnChange' => false,
- ]) ?>
- <?= $form->field($model, 'login', ['inputOptions' => ['autofocus' => 'autofocus', 'class' => 'form-control', 'tabindex' => '1']]) ?>
- <?= $form->field($model, 'password', ['inputOptions' => ['class' => 'form-control', 'tabindex' => '2']])->passwordInput()->label(Yii::t('user', 'Password') . ($module->enablePasswordRecovery ? ' (' . Html::a(Yii::t('user', 'Forgot password?'), ['/user/recovery/request'], ['class' => 'link-secondary'], ['tabindex' => '5']) . ')' : '')) ?>
- <?= $form->field($model, 'rememberMe')->checkbox(['tabindex' => '4']) ?>
- <?= Html::submitButton(Yii::t('user', 'Sign in'), ['class' => 'btn btn-primary btn-block', 'tabindex' => '3']) ?>
- <?php ActiveForm::end(); ?>
- </div>
- </div>
- <?php if ($module->enableConfirmation): ?>
- <p class="text-center">
- <?= Html::a(Yii::t('user', 'Didn\'t receive confirmation message?'), ['/registration/resend']) ?>
- </p>
- <?php endif ?>
- <?php if ($module->enableRegistration): ?>
- <p class="text-center">
- <?= Html::a(Yii::t('user', 'Don\'t have an account? Sign up!'), ['/registration/register']) ?>
- </p>
- <?php endif ?>
- <?= Connect::widget([
- 'baseAuthUrl' => ['/user/security/auth'],
- ]) ?>
- </div>
- </div>
- </div>
- </div>
|