Skip to content

Rework #144

@TheSinding

Description

@TheSinding

I was thinking about whether we should rework the repo.
I have two suggestion in mind.

  1. Moving the source code to a TypeScript base.
    I would argue this is more maintainable and this would also help with intellisense in various IDE's.

  2. This is more radical - Moving away from actions in data and instead use authmanagement/{action} .
    So a reset password would move from

{
    "action": "resetShortToken",
    "data": { ... }
}

To a more REST like approach with /authmanagement/reset
This would make it work more like a REST API and as well as a standard feathers service.

I realize this would be breaking changes, but I think it would benefit the overall structure of calling the API

Let me know what you think, and if I should elaborate.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions