#2213 closed enhancement (fixed)

Extend registration of devices

Reported by: Nicklas Nordborg Owned by: everyone
Priority: major Milestone: BASE 3.17
Component: core Version:
Keywords: Cc:

Description

Ticket #2097 added support for keeping track of the devices used by users. However, it also required that 2-factor authentication via email codes was enabled.

It would be nice if we could keep track of devices without the need for verification. This means that all logins should be attached to a device. We should introduce a flag to indicate if a device is verified or not. Email codes are sent only if the flag is not set and if the user has enabled 2-factor authentication.

Change History (6)

comment:1 Changed 16 months ago by Nicklas Nordborg

In 7815:

References #2213: Extend registration of devices

A device is now registered without verification.

comment:2 Changed 16 months ago by Nicklas Nordborg

In 7816:

References #2213: Extend registration of devices

Added isVerified flag to devices. Validation should now work again. Since all devices are now registered the "Remember device" option when verifying a device simple sets the isVerifed flag to true.

comment:3 Changed 16 months ago by Nicklas Nordborg

In 7817:

References #2213: Extend registration of devices

Updated the 'Yet Another UserAgent? Analyzer' library to get support for newer versions of brosers, etc.

comment:4 Changed 16 months ago by Nicklas Nordborg

In 7818:

References #2213: Extend registration of devices

Added list of recent session to the "View device" page.

comment:5 Changed 16 months ago by Nicklas Nordborg

In 7820:

References #2213: Extend registration of devices

Added another JAR file that is needed by Yauaa.

comment:6 Changed 11 months ago by Nicklas Nordborg

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.