implemented review items. Blocking previous codes - valid 2-factor auth tokens can only be authenticated once/30 seconds. I played with updating the “last used” any time the token was attempted but that seemed to be overkill, and frustrating as to why a token would fail. Translatable texts. Move second factor logic to a helper class. Move second factor specific controller endpoints to its own controller. Move serialization logic for 2-factor details in admin user views. Add a login ember component for de-duplication Fix up code formatting Change verbiage of google authenticator add controller tests: second factor controller tests change email tests change password tests admin login tests add qunit tests - password reset, preferences fix: check for 2factor on change email controller fix: email controller - only show second factor errors on attempt fix: check against 'true' to enable second factor. Add modal for explaining what 2fa with links to Google Authenticator/FreeOTP add two factor to email signin link rate limit if second factor token present add rate limiter test for second factor attempts |
||
|---|---|---|
| .. | ||
| action-summary.js.es6 | ||
| archetype.js.es6 | ||
| badge-grouping.js.es6 | ||
| badge.js.es6 | ||
| category-list.js.es6 | ||
| category.js.es6 | ||
| composer.js.es6 | ||
| draft.js.es6 | ||
| group-history.js.es6 | ||
| group.js.es6 | ||
| input-validation.js.es6 | ||
| invite.js.es6 | ||
| live-post-counts.es6 | ||
| login-method.js.es6 | ||
| model.js.es6 | ||
| nav-item.js.es6 | ||
| permission-type.js.es6 | ||
| post-action-type.js.es6 | ||
| post-stream.js.es6 | ||
| post.js.es6 | ||
| rest.js.es6 | ||
| result-set.js.es6 | ||
| session.js.es6 | ||
| site.js.es6 | ||
| static-page.js.es6 | ||
| store.js.es6 | ||
| tag-group.js.es6 | ||
| topic-details.js.es6 | ||
| topic-list.js.es6 | ||
| topic-timer.js.es6 | ||
| topic-tracking-state.js.es6 | ||
| topic.js.es6 | ||
| trust-level.js.es6 | ||
| user-action-group.js.es6 | ||
| user-action-stat.js.es6 | ||
| user-action.js.es6 | ||
| user-badge.js.es6 | ||
| user-posts-stream.js.es6 | ||
| user-stream.js.es6 | ||
| user.js.es6 | ||