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

Enhancement: show cost per user #1241

Open
1 task done
ranqiangjun opened this issue Nov 29, 2023 · 6 comments
Open
1 task done

Enhancement: show cost per user #1241

ranqiangjun opened this issue Nov 29, 2023 · 6 comments
Labels
enhancement New feature or request

Comments

@ranqiangjun
Copy link

Contact Details

No response

What features would you like to see added?

Inspired by #1215, I am wondering if it's possible to add the feature to show the cost per user

More details

As title

Which components are impacted by your request?

General

Pictures

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct
@ranqiangjun ranqiangjun added the enhancement New feature or request label Nov 29, 2023
@danny-avila
Copy link
Owner

Thanks, do you have any suggestions as to where this should go?

@ranqiangjun
Copy link
Author

@danny-avila, thanks for your attention.

How about building an administration page? E.g., /admin/people where lists, username/email, user status(Blocked/Active), and total cost etc. Meanwhile, add two new roles: Authenticated user and Administrator. Assign the Authenticated user role to normal users, and only allow users with the Administrator to access /admin/people.

@SailFlorve
Copy link
Contributor

admin is a big work. Just show this at user profile menu now is ok.

@fret423
Copy link

fret423 commented Mar 14, 2024

This project is great, but I think it would become tremendously useful to teams of 5-25 users if there were an admin panel as @ranqiangjun suggested. Once there is an admin panel, managing passwords, etc will also become much easier.

@ranqiangjun
Copy link
Author

For your information, I am using AWS Cognito and connecting a LibreChat instance with OpenID. With this approach, I can manage users at least per email address suffix, for example, @example.com—use AWS Lambda to deny access to users whose email does not end with @example.com.

@fret423
Copy link

fret423 commented Mar 18, 2024

@ranqiangjun could you provide some more details of this? Also are any of these (AWS Cognito and OpenID) paid services?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants