Sign in to pgEdge Starfleet in the browser instead of with API client credentials

Đang mở
#10,746 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 2 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức phù hợp với người mới
35/100
Loại issue
Tính năng
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
postgresql, python
Lĩnh vực
authentication, cloud

Hướng nghiên cứu

Start by reading the Deploy Cloud Instance wizard issue #10499 and the existing Azure sign-in flow in pgAdmin, then trace the pgEdge Starfleet option that currently accepts an API client ID and secret. The change should support browser sign-in using a short code, tenant selection for users in multiple tenants, and continued use of API client credentials as an alternative.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

The pgEdge Starfleet option in the Deploy Cloud Instance wizard (#10499) asks for an API client ID and secret. To get those, a user has to open the pgEdge Starfleet console, create an API client, copy both values into pgAdmin, and then remember to revoke the client when they no longer need it. That is a lot of setup for someone who already has a pgEdge Starfleet login and just wants to create a database.

pgAdmin should let the user sign in with their existing pgEdge Starfleet account in the browser, by entering a short code that the wizard shows them, much as the Azure option already does. A user who belongs to more than one pgEdge Starfleet tenant should be able to choose which one to use. API client credentials should stay available as an alternative for anyone who prefers them.

Ngôn ngữ chính
Python
Star
3.9k
Fork
918
Merge trung bình
2 ngày 12 giờ
Pull request đã merge (30 ngày)
35

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của pgadmin-org/pgadmin4

Tất cả issue của pgadmin-org/pgadmin4

Issue tương tự

Thêm issue về Python

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.