Completed
Push — master ( 344efb...a2d062 )
by Vojta
01:54
created
lang/cs/lang.php 1 patch
Indentation   +24 added lines, -24 removed lines patch added patch discarded remove patch
@@ -1,28 +1,28 @@
 block discarded – undo
1 1
 <?php
2 2
 
3 3
 return [
4
-    'plugin' => [
5
-        'name' => 'Rychlé přihlášení',
6
-        'description' => 'Přihlášení pouze pomocí hesla'
7
-    ],
8
-    'logincomponent' => [
9
-        'name' => 'Rychlé přihlášení',
10
-        'description' => 'Formulář rychlého přihlášení',
11
-        'redirect' => [
12
-            'title' => 'Přesměrovat na',
13
-            'description' => 'Název stránky pro přesměrování po úpravě údajů, přihlášení nebo registraci.'
14
-        ],
15
-        'visible' => [
16
-            'title' => 'Viditelné heslo',
17
-            'description' => 'Název stránky pro přesměrování po úpravě údajů, přihlášení nebo registraci.'
18
-        ],
19
-        'button' => [
20
-            'title' => 'Text tlačítka',
21
-            'description' => 'Text zobrazený na přihlašovacím tlačítku.'
22
-        ]
23
-    ],
24
-    'form' => [
25
-	    'wrong_code' => 'Špatně zadaný kód!',
26
-	    'required' => 'Je nutné zadat vstupní kód.'
27
-    ],
4
+	'plugin' => [
5
+		'name' => 'Rychlé přihlášení',
6
+		'description' => 'Přihlášení pouze pomocí hesla'
7
+	],
8
+	'logincomponent' => [
9
+		'name' => 'Rychlé přihlášení',
10
+		'description' => 'Formulář rychlého přihlášení',
11
+		'redirect' => [
12
+			'title' => 'Přesměrovat na',
13
+			'description' => 'Název stránky pro přesměrování po úpravě údajů, přihlášení nebo registraci.'
14
+		],
15
+		'visible' => [
16
+			'title' => 'Viditelné heslo',
17
+			'description' => 'Název stránky pro přesměrování po úpravě údajů, přihlášení nebo registraci.'
18
+		],
19
+		'button' => [
20
+			'title' => 'Text tlačítka',
21
+			'description' => 'Text zobrazený na přihlašovacím tlačítku.'
22
+		]
23
+	],
24
+	'form' => [
25
+		'wrong_code' => 'Špatně zadaný kód!',
26
+		'required' => 'Je nutné zadat vstupní kód.'
27
+	],
28 28
 ];
Please login to merge, or discard this patch.
lang/en/lang.php 1 patch
Indentation   +24 added lines, -24 removed lines patch added patch discarded remove patch
@@ -1,28 +1,28 @@
 block discarded – undo
1 1
 <?php
2 2
 
3 3
 return [
4
-    'plugin' => [
5
-        'name' => 'Code login',
6
-        'description' => 'Code/password login form'
7
-    ],
8
-    'logincomponent' => [
9
-        'name' => 'Code login',
10
-        'description' => 'Insert code/password login form',
11
-        'redirect' => [
12
-            'title' => 'Redirect to',
13
-            'description' => 'Page name to redirect to after update, sign in or registration.',
14
-        ],
15
-        'visible' => [
16
-            'title' => 'Code/password visible',
17
-            'description' => 'When checked, inserted password will be visible (input type text used).'
18
-        ],
19
-        'button' => [
20
-            'title' => 'Button label',
21
-            'description' => 'String which will be shown at login button.'
22
-        ]
23
-    ],
24
-    'form' => [
25
-	    'wrong_code' => 'Wrong code!',
26
-	    'required' => 'The :attribute field is required.'
27
-    ],
4
+	'plugin' => [
5
+		'name' => 'Code login',
6
+		'description' => 'Code/password login form'
7
+	],
8
+	'logincomponent' => [
9
+		'name' => 'Code login',
10
+		'description' => 'Insert code/password login form',
11
+		'redirect' => [
12
+			'title' => 'Redirect to',
13
+			'description' => 'Page name to redirect to after update, sign in or registration.',
14
+		],
15
+		'visible' => [
16
+			'title' => 'Code/password visible',
17
+			'description' => 'When checked, inserted password will be visible (input type text used).'
18
+		],
19
+		'button' => [
20
+			'title' => 'Button label',
21
+			'description' => 'String which will be shown at login button.'
22
+		]
23
+	],
24
+	'form' => [
25
+		'wrong_code' => 'Wrong code!',
26
+		'required' => 'The :attribute field is required.'
27
+	],
28 28
 ];
Please login to merge, or discard this patch.
lang/ru/lang.php 1 patch
Indentation   +24 added lines, -24 removed lines patch added patch discarded remove patch
@@ -1,27 +1,27 @@
 block discarded – undo
1 1
 <?php
2 2
 return [
3
-    'plugin' => [
4
-        'name' => 'Вход с помощью кода',
5
-        'description' => 'Форма входа через код/пароль'
6
-    ],
7
-    'logincomponent' => [
8
-        'name' => 'Вход с помощью кода',
9
-        'description' => 'Отображает форму входа через код/пароль на странице',
10
-        'redirect' => [
11
-            'title' => 'Перенаправить на',
12
-            'description' => 'Имя страницы на которую перенаправить после обновления, входа или регистрации.'
13
-        ],
14
-        'visible' => [
15
-            'title' => 'Отображать код/пароль',
16
-            'description' => 'Если отмечено, пароль будет виден (используется тип text для поля ввода).'
17
-        ],
18
-        'button' => [
19
-            'title' => 'Текст кнопки',
20
-            'description' => 'Текст, отображаемый на кнопке входа.'
21
-        ]
22
-    ],
23
-    'form' => [
24
-	    'wrong_code' => 'Неверный код!',
25
-	    'required' => 'Поле :attribute обязательно для заполнения.'
26
-    ],
3
+	'plugin' => [
4
+		'name' => 'Вход с помощью кода',
5
+		'description' => 'Форма входа через код/пароль'
6
+	],
7
+	'logincomponent' => [
8
+		'name' => 'Вход с помощью кода',
9
+		'description' => 'Отображает форму входа через код/пароль на странице',
10
+		'redirect' => [
11
+			'title' => 'Перенаправить на',
12
+			'description' => 'Имя страницы на которую перенаправить после обновления, входа или регистрации.'
13
+		],
14
+		'visible' => [
15
+			'title' => 'Отображать код/пароль',
16
+			'description' => 'Если отмечено, пароль будет виден (используется тип text для поля ввода).'
17
+		],
18
+		'button' => [
19
+			'title' => 'Текст кнопки',
20
+			'description' => 'Текст, отображаемый на кнопке входа.'
21
+		]
22
+	],
23
+	'form' => [
24
+		'wrong_code' => 'Неверный код!',
25
+		'required' => 'Поле :attribute обязательно для заполнения.'
26
+	],
27 27
 ];
Please login to merge, or discard this patch.
lang/de/lang.php 1 patch
Indentation   +24 added lines, -24 removed lines patch added patch discarded remove patch
@@ -1,28 +1,28 @@
 block discarded – undo
1 1
 <?php
2 2
 
3 3
 return [
4
-    'plugin' => [
5
-        'name' => 'Kennwort Schutz',
6
-        'description' => 'Kennwort Schutz Anmelde-Formular'
7
-    ],
8
-    'logincomponent' => [
9
-        'name' => 'Kennwort Schutz',
10
-        'description' => 'Kennwort Schutz Anmelde-Formular hinzufügen',
11
-        'redirect' => [
12
-            'title' => 'Umleiten nach',
13
-            'description' => 'Seitenname für die Umleitung nach dem Update, Anmeldung oder Registration.'                   
14
-        ],
15
-        'visible' => [
16
-            'title' => 'Kennwort sichtbar',
17
-            'description' => 'Wenn aktiviert, Kennwort sichtbar (Verwendet Eingabetyp Text)'
18
-        ],
19
-        'button' => [
20
-            'title' => 'Button Titel',
21
-            'description' => 'Anmelde Button Text.'
22
-        ]
23
-    ],
24
-    'form' => [
25
-	    'wrong_code' => 'Falsches Kennwort!',
26
-	    'required' => 'Das :attribute Feld ist notwendig.'
27
-    ],
4
+	'plugin' => [
5
+		'name' => 'Kennwort Schutz',
6
+		'description' => 'Kennwort Schutz Anmelde-Formular'
7
+	],
8
+	'logincomponent' => [
9
+		'name' => 'Kennwort Schutz',
10
+		'description' => 'Kennwort Schutz Anmelde-Formular hinzufügen',
11
+		'redirect' => [
12
+			'title' => 'Umleiten nach',
13
+			'description' => 'Seitenname für die Umleitung nach dem Update, Anmeldung oder Registration.'                   
14
+		],
15
+		'visible' => [
16
+			'title' => 'Kennwort sichtbar',
17
+			'description' => 'Wenn aktiviert, Kennwort sichtbar (Verwendet Eingabetyp Text)'
18
+		],
19
+		'button' => [
20
+			'title' => 'Button Titel',
21
+			'description' => 'Anmelde Button Text.'
22
+		]
23
+	],
24
+	'form' => [
25
+		'wrong_code' => 'Falsches Kennwort!',
26
+		'required' => 'Das :attribute Feld ist notwendig.'
27
+	],
28 28
 ];
Please login to merge, or discard this patch.
components/CodeLogin.php 1 patch
Indentation   +82 added lines, -82 removed lines patch added patch discarded remove patch
@@ -14,110 +14,110 @@
 block discarded – undo
14 14
 
15 15
 class CodeLogin extends ComponentBase
16 16
 {
17
-    public function componentDetails()
18
-    {
19
-        return [
20
-            'name'        => 'vojtasvoboda.codelogin::lang.logincomponent.name',
21
-            'description' => 'vojtasvoboda.codelogin::lang.logincomponent.description'
22
-        ];
23
-    }
17
+	public function componentDetails()
18
+	{
19
+		return [
20
+			'name'        => 'vojtasvoboda.codelogin::lang.logincomponent.name',
21
+			'description' => 'vojtasvoboda.codelogin::lang.logincomponent.description'
22
+		];
23
+	}
24 24
 
25
-    public function defineProperties()
26
-    {
27
-        return [
28
-            'redirect' => [
29
-                'title'       => 'vojtasvoboda.codelogin::lang.logincomponent.redirect.title',
30
-                'description' => 'vojtasvoboda.codelogin::lang.logincomponent.redirect.description',
31
-                'type'        => 'dropdown',
32
-                'default'     => ''
33
-            ],
34
-            'visible' => [
35
-                'title'       => 'vojtasvoboda.codelogin::lang.logincomponent.visible.title',
36
-                'description' => 'vojtasvoboda.codelogin::lang.logincomponent.visible.description',
37
-                'type'        => 'checkbox',
38
-                'default'     => false
39
-            ],
40
-            'button' => [
41
-                'title'       => 'vojtasvoboda.codelogin::lang.logincomponent.button.title',
42
-                'description' => 'vojtasvoboda.codelogin::lang.logincomponent.button.description',
43
-                'type'        => 'string',
44
-                'default'     => 'enter'
45
-            ]
46
-        ];
47
-    }
25
+	public function defineProperties()
26
+	{
27
+		return [
28
+			'redirect' => [
29
+				'title'       => 'vojtasvoboda.codelogin::lang.logincomponent.redirect.title',
30
+				'description' => 'vojtasvoboda.codelogin::lang.logincomponent.redirect.description',
31
+				'type'        => 'dropdown',
32
+				'default'     => ''
33
+			],
34
+			'visible' => [
35
+				'title'       => 'vojtasvoboda.codelogin::lang.logincomponent.visible.title',
36
+				'description' => 'vojtasvoboda.codelogin::lang.logincomponent.visible.description',
37
+				'type'        => 'checkbox',
38
+				'default'     => false
39
+			],
40
+			'button' => [
41
+				'title'       => 'vojtasvoboda.codelogin::lang.logincomponent.button.title',
42
+				'description' => 'vojtasvoboda.codelogin::lang.logincomponent.button.description',
43
+				'type'        => 'string',
44
+				'default'     => 'enter'
45
+			]
46
+		];
47
+	}
48 48
 
49
-    public function getRedirectOptions()
50
-    {
51
-        $default = [
52
-            '' => '- none -'
53
-        ];
54
-        $pages = Page::sortBy('baseFileName')->lists('baseFileName', 'baseFileName');
49
+	public function getRedirectOptions()
50
+	{
51
+		$default = [
52
+			'' => '- none -'
53
+		];
54
+		$pages = Page::sortBy('baseFileName')->lists('baseFileName', 'baseFileName');
55 55
 
56
-        return $default + $pages;
57
-    }
56
+		return $default + $pages;
57
+	}
58 58
 
59
-    /**
60
-     * Executed when this component is bound to a page or layout.
61
-     */
62
-    public function onRun()
63
-    {
64
-        $this->page['visible'] = $this->property('visible');
65
-        $this->page['button'] = $this->property('button');
66
-    }
59
+	/**
60
+	 * Executed when this component is bound to a page or layout.
61
+	 */
62
+	public function onRun()
63
+	{
64
+		$this->page['visible'] = $this->property('visible');
65
+		$this->page['button'] = $this->property('button');
66
+	}
67 67
 
68
-    /**
69
-     * Sign in the user
70
-     */
71
-    public function onCodesignin()
72
-    {
73
-        /*
68
+	/**
69
+	 * Sign in the user
70
+	 */
71
+	public function onCodesignin()
72
+	{
73
+		/*
74 74
          * Validate input
75 75
          */
76
-        $data = post();
76
+		$data = post();
77 77
 
78
-        $rules = [];
79
-        $rules['code'] = 'required|min:2';
78
+		$rules = [];
79
+		$rules['code'] = 'required|min:2';
80 80
 
81
-        $messages = [];
82
-        $messages['required'] = trans('vojtasvoboda.codelogin::lang.form.required');
81
+		$messages = [];
82
+		$messages['required'] = trans('vojtasvoboda.codelogin::lang.form.required');
83 83
 
84
-        $validation = Validator::make($data, $rules, $messages);
85
-        if ($validation->fails()) {
86
-            throw new ValidationException($validation);
87
-        }
84
+		$validation = Validator::make($data, $rules, $messages);
85
+		if ($validation->fails()) {
86
+			throw new ValidationException($validation);
87
+		}
88 88
 
89
-        /*
89
+		/*
90 90
          * Find user by password
91 91
          */
92
-        $users = new UserRepository();
93
-        $userToLog = $users->getUserByPassword(array_get($data, 'code'));
94
-        if ($userToLog === null) {
95
-            $exception = new ValidationException([trans('vojtasvoboda.codelogin::lang.form.wrong_code')]);
96
-            throw $exception;
97
-        }
92
+		$users = new UserRepository();
93
+		$userToLog = $users->getUserByPassword(array_get($data, 'code'));
94
+		if ($userToLog === null) {
95
+			$exception = new ValidationException([trans('vojtasvoboda.codelogin::lang.form.wrong_code')]);
96
+			throw $exception;
97
+		}
98 98
 
99
-        /*
99
+		/*
100 100
          * Authenticate user
101 101
          */
102
-        $remember = true;
103
-        $user = Auth::authenticate([
104
-            'login' => $userToLog->email,
105
-            'password' => array_get($data, 'code')
106
-        ], $remember);
102
+		$remember = true;
103
+		$user = Auth::authenticate([
104
+			'login' => $userToLog->email,
105
+			'password' => array_get($data, 'code')
106
+		], $remember);
107 107
 
108
-        /*
108
+		/*
109 109
          * Event just for backward compatibility. It's more then recommand use
110 110
          * standard rainlab.user.login event - see readme.
111 111
          */
112
-        Event::fire('vojtasvoboda.codelogin.afterlogin', [$user]);
112
+		Event::fire('vojtasvoboda.codelogin.afterlogin', [$user]);
113 113
 
114
-        /*
114
+		/*
115 115
          * Redirect to the intended page after successful sign in
116 116
          */
117
-        $redirectUrl = $this->pageUrl($this->property('redirect'));
117
+		$redirectUrl = $this->pageUrl($this->property('redirect'));
118 118
 
119
-        if ($redirectUrl = post('redirect', $redirectUrl)) {
120
-            return Redirect::intended($redirectUrl);
121
-        }
122
-    }
119
+		if ($redirectUrl = post('redirect', $redirectUrl)) {
120
+			return Redirect::intended($redirectUrl);
121
+		}
122
+	}
123 123
 }
Please login to merge, or discard this patch.
Plugin.php 1 patch
Indentation   +25 added lines, -25 removed lines patch added patch discarded remove patch
@@ -7,31 +7,31 @@
 block discarded – undo
7 7
  */
8 8
 class Plugin extends PluginBase
9 9
 {
10
-    /**
11
-     * @var array Plugin dependencies
12
-     */
13
-    public $require = ['RainLab.User'];
10
+	/**
11
+	 * @var array Plugin dependencies
12
+	 */
13
+	public $require = ['RainLab.User'];
14 14
 
15
-    /**
16
-     * Returns information about this plugin.
17
-     *
18
-     * @return array
19
-     */
20
-    public function pluginDetails()
21
-    {
22
-        return [
23
-            'name'        => 'vojtasvoboda.codelogin::lang.plugin.name',
24
-            'description' => 'vojtasvoboda.codelogin::lang.plugin.description',
25
-            'author'      => 'Vojta Svoboda',
26
-            'icon'        => 'icon-user',
27
-            'homepage'    => 'https://github.com/vojtasvoboda/oc-codelogin-plugin',
28
-        ];
29
-    }
15
+	/**
16
+	 * Returns information about this plugin.
17
+	 *
18
+	 * @return array
19
+	 */
20
+	public function pluginDetails()
21
+	{
22
+		return [
23
+			'name'        => 'vojtasvoboda.codelogin::lang.plugin.name',
24
+			'description' => 'vojtasvoboda.codelogin::lang.plugin.description',
25
+			'author'      => 'Vojta Svoboda',
26
+			'icon'        => 'icon-user',
27
+			'homepage'    => 'https://github.com/vojtasvoboda/oc-codelogin-plugin',
28
+		];
29
+	}
30 30
 
31
-    public function registerComponents()
32
-    {
33
-        return [
34
-            'VojtaSvoboda\CodeLogin\Components\CodeLogin' => 'codeLogin',
35
-        ];
36
-    }
31
+	public function registerComponents()
32
+	{
33
+		return [
34
+			'VojtaSvoboda\CodeLogin\Components\CodeLogin' => 'codeLogin',
35
+		];
36
+	}
37 37
 }
Please login to merge, or discard this patch.