Daryl Chan
e72a9685f3
Added tags to disable autocapitalize and autocorrect on login field
...
- Updated CHANGELOG
2015-07-29 15:42:52 +08:00
Douwe Maan
70a3c165a9
Allow custom label to be set for authentication providers.
2015-07-23 15:20:12 +02:00
Douwe Maan
44458f3ca2
Add "Remember me" checkbox to LDAP signin form.
2015-06-05 14:37:01 +02:00
Vinnie Okada
af428b1259
Fill in email on the new password form
2015-05-16 14:03:18 -06:00
Dmitriy Zaporozhets
c2ee828c19
Merge branch 'omniauth-csrf' into 'master'
...
Protect OmniAuth request phase against CSRF.
Addresses #2268 .
See merge request !1793
2015-05-14 14:22:26 +00:00
Robert Speicher
76873ce4a4
Move "invalid 2FA code" error message to the flash
...
This makes it consistent with the Invalid email/password error message
from the previous step.
2015-05-09 17:32:49 -04:00
Robert Speicher
a4267033f2
Add a hint on login form about using a recovery code
2015-05-09 17:32:09 -04:00
Robert Speicher
32971b0af4
Refactor SessionsController
...
Also adds test case for providing an invalid 2FA code and then a valid
one without re-entering username and password.
2015-05-09 17:32:09 -04:00
Robert Speicher
6fa2942920
Update login views for two-factor auth
2015-05-09 17:31:40 -04:00
Robert Speicher
bd680999f9
Be consistent with what we call the 2FA feature
...
"Two-factor" vs. "2-Factor"
2015-05-09 17:31:39 -04:00
Dmitriy Zaporozhets
de9e1c3bad
Turn 2-factor authentication into 2 steps process. Disabled 2fa UI for ldap users since it is not supported
2015-05-09 17:31:10 -04:00
Dmitriy Zaporozhets
7302395142
Init 2 factor authentication for user model
2015-05-09 17:31:07 -04:00
Douwe Maan
26ad250989
Add a page title to every page.
2015-04-30 19:12:15 +02:00
Douwe Maan
571ba5a7fe
Protect OmniAuth request phase against CSRF.
2015-04-24 17:03:18 +02:00
Dmitriy Zaporozhets
ac4968b97e
Merge pull request #9062 from fgimian/omniauth-disable-turbolink
...
Disable turbolinks for omniauth link to avoid rendering problems
2015-04-23 16:11:21 +03:00
Robert Speicher
8714038410
Improve wording below signup box
...
[ci skip]
2015-04-07 17:46:00 -04:00
Fotis Gimian
cbe9654abe
Disable turbolinks for omniauth link to avoid rendering problems
2015-03-31 21:04:47 +11:00
Dmitriy Zaporozhets
9e554a5223
Update views to single form of address. Change "my" to "your"
2015-03-22 20:10:12 -07:00
Dmitriy Zaporozhets
777c119fd2
Restyle oauth accounts at profile page and add ability to unlink account
2015-03-21 17:46:00 -07:00
Douwe Maan
09791774a5
Use custom LDAP label in LDAP signin form.
2015-03-13 15:42:31 +01:00
Dmitriy Zaporozhets
12581f15ee
Merge pull request #7473 from sodabrew/patch-1
...
Improve login screen when only OmniAuth providers are enabled
2015-03-02 15:18:59 -08:00
Dmitriy Zaporozhets
ee26dae63e
Update bootstrap-sass gem
2015-02-19 15:02:49 -08:00
Aaron Stone
252ee4e7e5
Improve login screen when only OmniAuth providers are enabled
...
Avoids an empty Sign in box when signup_enabled? is false, and avoids
showing "No authentication methods configured" unless there really are none.
OmniAuth signin gets its own file for consistency with signin and signup and LDAP.
2015-02-13 23:49:12 -08:00
Douwe Maan
7c39e728ef
Move OAuth signin options just below signin box.
2015-02-13 15:16:17 +01:00
Douwe Maan
da1608196b
Add headings to signin/signup blocks on signin page.
2015-02-13 15:16:00 +01:00
Douwe Maan
485e55f88c
Clean up devise views.
2015-02-05 19:12:47 +01:00
Jacob Vosmaer
b79ada97bb
Remove password strength indicator
...
We were having the following issues:
- the indicator would sometimes stay red even if the password that was
entered was long enough;
- the indicator had a middle yellow signal: what does that mean?
- the red/green backgrounds were not color-blind-friendly.
2015-01-15 14:10:13 +01:00
Dmitriy Zaporozhets
8589b4e137
Init ApplicationSettings resource with defaults from config file
2015-01-08 00:22:50 -08:00
Dmitriy Zaporozhets
d02a22ba21
Redesign signin/singup pages
2015-01-07 17:07:36 -08:00
Nihad Abbasov
c2331d87e5
chmod -x
2014-12-27 19:22:15 +04:00
Valery Sizov
b56b96d438
added helper
2014-12-04 13:03:55 +02:00
Valery Sizov
3a5ed5260b
Supporting for multiple omniauth provider for the same user
2014-12-04 13:03:55 +02:00
Dmitriy Zaporozhets
e1299bab7b
Merge branch 'feature_password_strength_indicator' into 'master'
...
Add a password strength indicator to SIGN UP and PROFILE pages
Fixes #1647
Added a password strength indicator to the sign up page. You can see how it looks in the following screenshot. In the sign up page, it checks if the password contains the username and alerts the user about it. If the user still wants to proceed with creating his account, nothing will stop him. This is merely a message. The indicator changes the input background color based on the strength like this:

The password strength indicator can also be found in the profile edit page. It functions in almost the exact same way, with the exception that it doesn't check if the password contains the username.

There are tests included.
/cc @job
See merge request !1227
2014-10-30 11:32:11 +00:00
Patricio Cano
bf07fcf06a
Removed unnecessary role in form.
2014-10-28 11:04:46 -05:00
Patricio Cano
9397d19380
Added ID to the form-group, to fix alignment of inputs
2014-10-28 11:02:36 -05:00
Dmitriy Zaporozhets
b23b78ada1
Merge pull request #7866 from cirosantilli/input-button-to-tag
...
Use button type=submit instead of input.
2014-10-28 12:11:15 +02:00
Patricio Cano
7fbc4f5b3a
Corrected the layout of the strength indicator to be more consistent throughout the application.
...
Fixed a test that was looking for an outdated HTML ID
2014-10-23 17:49:48 -05:00
Patricio Cano
10528341c2
Merge branch 'master' into feature_password_strength_indicator
2014-10-22 12:44:23 -05:00
Patricio Cano
91c96b3714
Added a password strength indicator
...
to the reset password view and the change password view after first login.
Updated JS to work with the updated views.
2014-10-22 12:40:41 -05:00
Dmitriy Zaporozhets
b0ef23c193
Fix 500 error on login page if ldap enabled and sign-in disabled
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-10-22 13:38:47 +03:00
Jan-Willem van der Meer
6ce65a3e95
Use Hash syntax for LDAP server declaration
2014-10-14 13:13:59 +02:00
Patricio Cano
3d705131f7
Added a password strength indicator
...
to the profile page and the sign_up page, added CSS to best display it and created the custom script to load the meter.
2014-10-13 22:05:21 -05:00
Jan-Willem van der Meer
a7e071e982
Add refactoring for multiple LDAP server support
...
These changes are ported from EE to CE. Apply changes for app directory
2014-10-13 13:39:54 +02:00
Ciro Santilli
6294033024
Use button type=submit instead of input.
2014-10-01 11:12:56 +02:00
Dmitriy Zaporozhets
c9054319c8
nicer block for oauth signin links
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-08-27 18:21:54 +03:00
Dmitriy Zaporozhets
d28a27f7c4
Cleaner UI for login/signup pages
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-08-15 17:52:20 +03:00
Dmitriy Zaporozhets
25c9bf4b6a
Restore blue color for sign-in button
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-07-14 10:02:46 +03:00
Marin Jankovski
55efb2d9f2
Revert "Merge branch 'redirect_after_login' into 'master'"
...
This reverts commit 5aaa35656e , reversing
changes made to 5b8c176767 .
2014-07-11 19:53:10 +02:00
Dmitriy Zaporozhets
6d332ce146
Improve signin/signup/reset pages UI
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-07-11 16:05:57 +03:00
Marin Jankovski
108be8a666
Update to accomodate devise deprecations and backward incompatible changes.
2014-07-10 13:56:35 +02:00