aboutsummaryrefslogtreecommitdiffstats
path: root/t/app/controller/auth_profile.t
Commit message (Collapse)AuthorAgeLines
* Replace use of FixMyStreet::App with DB in tests.Matthew Somerville2019-11-22-12/+12
|
* Merge branch '2fa-improvements'Matthew Somerville2019-10-31-9/+67
|\
| * Allow enforcement of 2FA for staff users.Matthew Somerville2019-10-30-4/+45
| |
| * Require code to be entered when activating 2FA.Matthew Somerville2019-10-28-6/+15
| |
| * Allow non-superusers to store 2FA secrets.Matthew Somerville2019-10-28-3/+9
| |
* | Fix some tests not running offline.Matthew Somerville2019-10-28-4/+6
|/
* Per-test file email addresses.Matthew Somerville2019-10-03-2/+1
|
* Merge branch '2fa-superuser'Matthew Somerville2018-02-07-6/+30
|\
| * Add two-factor authentication for superusers.Matthew Somerville2018-02-07-6/+30
| |
* | Merge branch 'password-tests'Matthew Somerville2018-02-06-1/+15
|\ \
| * | Add length/common password checking.Matthew Somerville2018-02-06-1/+15
| |/
* / Ask for current pw/send email on password change.Matthew Somerville2018-02-01-2/+61
|/ | | | | If they have a current password, ask for it; if they don't, send a confirmation email.
* Staff user page for generating an access token.Struan Donald2017-11-29-0/+93
| | | | | Adds a link from /my to a page for generating an access token which is then stored in the user's extra field.
* Allow verify/change/add email/phone in profile.Matthew Somerville2017-09-30-8/+143
| | | | | | This expands the 'change email' functionality to work with phone number also, allow addition of missing details, and verifying of unverified details.
* Add ability to log in on /auth via text.Matthew Somerville2017-09-30-3/+3
| | | | A confirmation code is sent via Twilio to be entered on the site.
* Add 'verified' database columns for email/phone.Matthew Somerville2017-09-30-1/+1
| | | | | These are so we can state whether a user's email address or phone number have been verified by confirmation email/text.
* Move some auth functions to their own controllers.Matthew Somerville2017-09-30-0/+127
Move the social auth functions to Auth::Social, and the change email/password functions to Auth::Profile. There are no actual code changes.