TheThingsNetwork / lorawan-stack

The Things Stack, an Open Source LoRaWAN Network Server
https://www.thethingsindustries.com/stack/
Apache License 2.0
976 stars 307 forks source link

Console support for users #1216

Closed htdvisser closed 5 days ago

htdvisser commented 5 years ago

Summary

The console should provide functionality to manage the current user.

Why do we need this?

Users should be able to manage their general information and API keys.

What is already there? What do you see now?

We have existing API and support in the CLI. Very similar to Applications/Gateways and Organizations (#1205).

What is missing? What do you want to see?

Environment

Browser

How do you propose to implement this?

Similar to #1205

bafonins commented 5 years ago

cc @kschiffer

kschiffer commented 4 years ago

Profile settings would be a part of the account app. #1422

For API Keys, I could for now see a simple menu entry in the profile dropdown, pointing to a view with a table of all configured API keys by the user, with an option to add new user scoped API key.

kschiffer commented 3 years ago

Profile settings and User API Keys can now be managed in the Console or Account App. As such I think this can be closed. @htdvisser please reopen if you think otherwise.

htdvisser commented 3 years ago

I think it's okay for now, but eventually we'll probably have to extend the functionality of user management that's available to admins. What's currently still missing is:

KrishnaIyer commented 5 days ago

This is all completed