Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User management #51

Open
borisplotkin opened this issue Sep 14, 2023 · 1 comment
Open

User management #51

borisplotkin opened this issue Sep 14, 2023 · 1 comment
Labels
enhancement New feature or request question Further information is requested

Comments

@borisplotkin
Copy link

Would like to manage users, which databases they can see and whether they can edit them or not.

@joshuabach
Copy link
Owner

joshuabach commented Sep 19, 2023

The authentication mechanism is currently much to simple for that, since we just use pass through the credentials to the underlying database. Providing user management would mean either

  • managing the postgres/mysql users (not a viable solution i think) or
  • creating our own user management, abandoning the simple passthrough auth mechanism

Personally, I don't really have a use case for that and am quiet happy with the fact that GnuCash Web doesn't know anything about users etc. and just forwards the credentials to the database.

What exactly is your use case for user management? GnuCash Web is intended as a mobile companion to regular GnuCash Desktop, which doesn't support anything multi-user either.

At least the option to select between multiple databases is adressed in some form in #32.

@joshuabach joshuabach added enhancement New feature or request question Further information is requested labels Sep 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants