Skip to content

One-Time Client Access token to restrict usage on a single client device. #905

@filimonic

Description

@filimonic

Is your feature request related to a problem? Please describe.
I want to use Gotify as OTP delivery solution, alternative to SMS\TOTP\HOTP.
I want to generate QR Code for user to connect to notification app.
I want this QR Code be limited to single use, so user can not use this QR code \ Client token on other device. This ensures me if anyone will see his QR code later somehow, he will not be able to use it.

Describe the solution you'd like
I'd like some kind of option to limit Client Access token to signle use time: ex, when used, a new token is generated and force-pushed to client, so client app can update it's token internally and start using it. The original Client Access Token is deleted then.

Metadata

Metadata

Assignees

No one assigned

    Labels

    a:featureNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions