Mục đích của tiện ích mở rộng tài khoản Ubuntu trực tuyến trong Firefox là gì?


11

Trên Ubuntu 14.04 của tôi, có phần mở rộng Firefox "Tài khoản trực tuyến Ubuntu 0,5", được cài đặt bởi gói xul-ext-webaccounts(nằm trong cài đặt mặc định).

Mục đích của phần mở rộng này là gì? Điều gì sẽ ngừng hoạt động nếu tôi vô hiệu hóa nó?

Dường như không có tài liệu nào trong gói, trang mô tả của tiện ích mở rộng về cơ bản là trống và liên kết duy nhất trỏ đến https://launchpad.net/webaccounts-browser-extension , trên đó tôi cũng không thể tìm thấy thông tin về mục đích của nó .

Tất nhiên tôi nghi ngờ nó có liên quan đến hộp thoại Tài khoản trực tuyến trong Trung tâm điều khiển hệ thống, tuy nhiên Firefox không được liệt kê dưới dạng một ứng dụng trong hộp thoại đó và khi tôi truy cập một trang như Twitter với Firefox mà tôi có tài khoản được thiết lập bên dưới Tài khoản trực tuyến, không có gì xảy ra.


Có, trang web launchpad.net/online-accounts-documentation rất thưa thớt.
Tim

có bạn đọc: wiki.ubuntu.com/OnlineAccounts gì các tài khoản trực tuyến về cơ bản không có gì đem lại cho bạn khả năng để được vào facebook / twitter / bất cứ điều gì ALL THE TIME (và upload ảnh vv từ máy tính để bàn của bạn trực tiếp) !!!! Tiện ích mở rộng nhận ra các trang web tương thích và cung cấp cho bạn hộp thoại để tích hợp facebook / twitter / bất cứ thứ gì với Ubuntu của bạn. Tất cả những gì nó làm là tạo cửa sổ bật lên cho một trang web (chưa được truy cập / tích hợp trước đó) tương thích với các tài khoản trực tuyến để tích hợp nó vào nội dung tài khoản trực tuyến.
Akisame

không chắc chắn 100% nhưng giống như 80%, vì vậy tôi đã thêm nó dưới dạng một nhận xét và không phải là một câu trả lời. Ai đó có thể xác nhận rằng đây là TẤT CẢ phần mở rộng trình duyệt không ??
Akisame

@Arno Tôi biết cửa sổ bật lên yêu cầu tích hợp trang web, nhưng điều này chỉ thêm các trang web vào trình khởi chạy, phải không? Tôi giả sử cửa sổ bật lên đến từ một trong hai plugin khác mà Ubuntu cài đặt. Có thực sự liên quan đến tính năng Tài khoản trực tuyến? Nó không hỏi tôi khi tôi đăng nhập vào Twitter chẳng hạn. Cộng với liên kết của bạn không đề cập về plugin trình duyệt.
Philipp Wendler

đúng và đúng, nhưng như bạn đã nói, bạn đã có một tài khoản cho twitter trong chương trình tài khoản trực tuyến của mình nên chỉ cần bỏ qua nó. Nó sẽ thêm một trình khởi chạy ví dụ như gmail nhưng nếu tôi không nhầm thì nó sẽ không tạo ra trình khởi chạy như vậy chẳng hạn như facebook. nó sẽ chỉ thêm nó vào các tài khoản trực tuyến đang hoạt động (như twitter của bạn). Có một phương pháp đơn giản để tìm hiểu. Hãy thử nó với một trang web tương thích với các tài khoản trực tuyến và xem điều gì sẽ xảy ra.
Akisame

Câu trả lời:


5

Ok, vì vậy tôi quyết định điều tra trong mã nguồn. Bản thân phần mở rộng chỉ bao gồm một vài dòng Javascript trong tệp /usr/lib/xul-ext/webaccounts/content/browser.jschỉ tải thư viện /usr/lib/x86_64-linux-gnu/webaccounts-browser-extension/libwebaccounts.sovà gọi nó với thông tin về trang hiện đang truy cập.

Gói webaccounts-extension-commonchứa thư viện này cũng có một tệp /usr/share/glib-2.0/schemas/com.canonical.webcredentials.capture.gschema.xmlchứa các tùy chọn cấu hình gsinstall của gói này. Chỉ có một trang duy nhất liệt kê các trang web mà tiện ích mở rộng đã hoạt động một lần và sẽ không hỏi lại. Trong trường hợp của tôi, nó chứa twitter.com, đó là lý do tại sao tôi không nhận thấy bất cứ điều gì khi truy cập Twitter. Danh sách đen này có thể được xóa bằng lệnh sau:

gsettings reset com.canonical.webcredentials.capture dontask-accounts

Lần sau khi tôi truy cập Twitter, Trung tâm điều khiển Ubuntu đã mở bằng hộp thoại Tài khoản trực tuyến, vì vậy đó là hiệu ứng mong muốn của plugin này.

Tuy nhiên, mã nguồn của thư viện cho thấy nên có nhiều hơn. Nó chứa một chức năng webaccounts_store_logincó mục đích tự động thêm Twitter / etc. tài khoản bạn vừa sử dụng trong trình duyệt vào Tài khoản Ubuntu trực tuyến, sao cho tích hợp máy tính để bàn chỉ hoạt động ngay lập tức sau khi bạn sử dụng trang web một lần trong trình duyệt. Tất nhiên đây là một sự tích hợp tốt đẹp. Tuy nhiên, điều này không hoạt động đối với tôi (không có tài khoản nào được thêm vào, chỉ có cửa sổ tài khoản mở ra) và có một báo cáo lỗi hai năm cho biết rằng điều này cũng tương tự đối với những người khác.


Cảm ơn đã xem xét này! Thật khó chịu khi tìm thấy thứ gì đó như thế này được cài đặt mà không có lời giải thích, thậm chí còn hơn thế nếu nó trao đổi thông tin đăng nhập với môi trường!
Bordaigorl 10/03/2015

0

Các gói như được cài đặt bởi Firefox được thiết kế để cung cấp thêm chức năng, một số trong đó không đáng chú ý. Hầu hết trong số họ thực hiện một số cài đặt và dữ liệu khác có sẵn ngoại tuyến, AFAIK. Xóa gói này không nên xóa bất kỳ chức năng nào khỏi Firefox hoặc các trang được áp dụng.


Cảm ơn câu trả lời của bạn, nhưng bạn cũng không biết nó thực sự làm gì? Nó cần phải có một mục đích, nếu không nó sẽ không ở đó, phải không?
Philipp Wendler
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.