Skip to content

Implement user challenge #4

@Luc1412

Description

@Luc1412

What to change?

Implement a 2nd step after the user decides to accept the request. This step includes a challenge that shows multiple numbers, that are included within the notification. If the request doesn't provide this challenges, it can be skipped. The application sending the request, displays the correct number which the user has to click. The acceptance with the number will be sent back to the server.

The Problem

A user may accept a request by accident e.g. when the finger slips on the wrong button or the user doesn't pay enough attention.
Also a possible attack vector might be spamming request to a user. This attack increases the likeliness of such accident or even cause the user to accept it by annoyance. This can be partially handled by rate-limiting within eduMFA server, but an in-app challenge challenge will solve this completly.

Mockup

TBD

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions