X
Nhấn vào đây để đến phiên bản di động của trang web.

Diễn đàn trợ giúp

Sync: Does a limit to the number of login/password pairs exist?

Được đăng

This will sound strange, but anyways: I've been using sync from day one, moving all my accumulated logins/passwords to the firefox cloud.

I never did any housekeeping on this mountain of logins. But it suffices to say that before the inclusion of lockwise, showing the list of stored credentials exhibited a delay of some seconds (on a 4th gen core i5) between pressing the buttons to show them and actually opening a window displaying them!

This, happily, changed with lockwise (which also solved some problems on my android devices). I was amazed with the fact that the credentials window opened very fast.

Now I'd normally be very happy with this change. However, I noticed that lockwise in firefox (windows) displays the number of logins/passwords at the upper left. It showed 999... Which is an extremely round number. Coupled with the fact that it opens very fast now, I'm afraid that some change might have occured leading to credentials loss!

Are you aware if a credential limit exists now on firefox regarding credential management, or whether a credential loss/data loss has been reported on the sync cloud?

This is *hugely* important for me, stability of this feature would be enough for me to switch to another browser.

I think I have a number of rolling backups on one of my sync-connected Windows PC. When were the new lockwise-related changes introduced? Asking here, in order to check a backup older than that.

This will sound strange, but anyways: I've been using sync from day one, moving all my accumulated logins/passwords to the firefox cloud. I never did any housekeeping on this mountain of logins. But it suffices to say that before the inclusion of lockwise, showing the list of stored credentials exhibited a delay of some seconds (on a 4th gen core i5) between pressing the buttons to show them and actually opening a window displaying them! This, happily, changed with lockwise (which also solved some problems on my android devices). I was amazed with the fact that the credentials window opened very fast. Now I'd normally be very happy with this change. However, I noticed that lockwise in firefox (windows) displays the number of logins/passwords at the upper left. It showed '''999'''... Which is an extremely round number. Coupled with the fact that it opens very fast now, I'm afraid that some change might have occured leading to credentials loss! Are you aware if a credential limit exists '''now''' on firefox regarding credential management, or whether a credential loss/data loss has been reported on the sync cloud? This is *hugely* important for me, stability of this feature would be enough for me to switch to another browser. I think I have a number of rolling backups on one of my sync-connected Windows PC. When were the new lockwise-related changes introduced? Asking here, in order to check a backup older than that.
Trích dẫn

Chi tiết hệ thống bổ sung

Phần bổ trợ đã cài đặt

ublock origin

Ứng dụng

  • Firefox 70.0.1
  • Chuỗi đại diện người dùng: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:70.0) Gecko/20100101 Firefox/70.0
  • URL hỗ trợ: https://support.mozilla.org/1/firefox/70.0.1/WINNT/el/

Tiện ích mở rộng

  • Amazon.co.uk 1.1 (amazon@search.mozilla.org)
  • Bing 1.0 (bing@search.mozilla.org)
  • DuckDuckGo 1.0 (ddg@search.mozilla.org)
  • Google 1.0 (google@search.mozilla.org)
  • To Google Translate 4.0.3 (jid1-93WyvpgvxzGATw@jetpack)
  • uBlock Origin 1.23.0 (uBlock0@raymondhill.net)
  • Wikipedia (el) 1.0 (wikipedia@search.mozilla.org)

Javascript

  • incrementalGCEnabled: True

Đồ họa

  • adapterDescription: Intel(R) UHD Graphics 630
  • adapterDescription2:
  • adapterDeviceID: 0x3e92
  • adapterDeviceID2:
  • adapterDrivers: igdumdim64 igd10iumd64 igd10iumd64 igd12umd64 igdumdim32 igd10iumd32 igd10iumd32 igd12umd32
  • adapterDrivers2:
  • adapterRAM: Unknown
  • adapterRAM2:
  • adapterSubsysID: 085b1028
  • adapterSubsysID2:
  • adapterVendorID: 0x8086
  • adapterVendorID2:
  • clearTypeParameters: \\.\DISPLAY1 [ Gamma: 1,8 Pixel Structure: RGB ClearType Level: 100 Enhanced Contrast: 50 ] \\.\DISPLAY2 [ Gamma: 1,8 Pixel Structure: RGB ClearType Level: 100 Enhanced Contrast: 50 ]
  • contentUsesTiling: True
  • crashGuards: [{u'prefName': u'gfx.crash-guard.status.wmfvpxvideo', u'type': u'wmfvpxvideo'}]
  • direct2DEnabled: False
  • direct2DEnabledMessage: {u'key': u''}
  • directWriteEnabled: True
  • directWriteVersion: 10.0.17763.864
  • driverDate: 6-12-2019
  • driverDate2:
  • driverVendor:
  • driverVendor2:
  • driverVersion: 26.20.100.6952
  • driverVersion2:
  • failures: [u'[GFX1-]: WMF VPX decoder just crashed; hardware video will be disabled.', u'CP+[GFX1-]: WMF VPX video decoding is disabled due to a previous crash.', u'[GFX1-]: WMF VPX video decoding is disabled due to a previous crash.', u'CP+[GFX1-]: WMF VPX video decoding is disabled due to a previous crash.', u'[GFX1-]: WMF VPX video decoding is disabled due to a previous crash.', u'CP+[GFX1-]: WMF VPX video decoding is disabled due to a previous crash.', u'[GFX1-]: WMF VPX video decoding is disabled due to a previous crash.', u'CP+[GFX1-]: WMF VPX video decoding is disabled due to a previous crash.']
  • featureLog: {u'fallbacks': [], u'features': [{u'status': u'available', u'description': u'Compositing', u'log': [{u'status': u'available', u'type': u'default'}], u'name': u'HW_COMPOSITING'}, {u'status': u'available', u'description': u'Direct3D11 Compositing', u'log': [{u'status': u'available', u'type': u'default'}], u'name': u'D3D11_COMPOSITING'}, {u'status': u'disabled', u'description': u'Direct2D', u'log': [{u'status': u'available', u'type': u'default'}, {u'status': u'disabled', u'message': u'Disabled via gfx.direct2d.disabled', u'type': u'user'}], u'name': u'DIRECT2D'}, {u'status': u'available', u'description': u'Direct3D11 hardware ANGLE', u'log': [{u'status': u'available', u'type': u'default'}], u'name': u'D3D11_HW_ANGLE'}, {u'status': u'available', u'description': u'GPU Process', u'log': [{u'status': u'available', u'type': u'default'}], u'name': u'GPU_PROCESS'}, {u'status': u'opt-in', u'description': u'WebRender', u'log': [{u'status': u'opt-in', u'message': u'WebRender is an opt-in feature', u'type': u'default'}], u'name': u'WEBRENDER'}, {u'status': u'blocked-screen-too-large', u'description': u'WebRender qualified', u'log': [{u'status': u'available', u'type': u'default'}, {u'status': u'blocked-screen-too-large', u'message': u'Screen size too large', u'type': u'env'}], u'name': u'WEBRENDER_QUALIFIED'}, {u'status': u'available', u'description': u'Off Main Thread Painting', u'log': [{u'status': u'available', u'type': u'default'}], u'name': u'OMTP'}, {u'status': u'available', u'description': u'Advanced Layers', u'log': [{u'status': u'available', u'type': u'default'}], u'name': u'ADVANCED_LAYERS'}]}
  • indices: [0, 1, 2, 3, 4, 5, 6, 7]
  • info: {u'AzureContentBackend (UI Process)': u'skia', u'CMSOutputProfile': u'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', u'AzureCanvasBackend (UI Process)': u'skia', u'ApzWheelInput': 1, u'ApzDragInput': 1, u'ApzKeyboardInput': 1, u'AzureFallbackCanvasBackend (UI Process)': u'none', u'ApzAutoscrollInput': 1, u'AzureCanvasBackend': u'skia', u'AzureContentBackend': u'skia'}
  • isGPU2Active: False
  • numAcceleratedWindows: 1
  • numTotalWindows: 1
  • offMainThreadPaintEnabled: True
  • offMainThreadPaintWorkerCount: 4
  • targetFrameRate: 60
  • usesTiling: False
  • webgl1DriverExtensions: GL_ANGLE_client_arrays GL_ANGLE_depth_texture GL_ANGLE_explicit_context GL_ANGLE_explicit_context_gles1 GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_instanced_arrays GL_ANGLE_lossy_etc_decode GL_ANGLE_memory_size GL_ANGLE_multi_draw GL_ANGLE_multiview_multisample GL_ANGLE_pack_reverse_row_order GL_ANGLE_program_cache_control GL_ANGLE_provoking_vertex GL_ANGLE_request_extension GL_ANGLE_robust_client_memory GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_ANGLE_texture_usage GL_ANGLE_translated_shader_source GL_CHROMIUM_bind_generates_resource GL_CHROMIUM_bind_uniform_location GL_CHROMIUM_color_buffer_float_rgb GL_CHROMIUM_color_buffer_float_rgba GL_CHROMIUM_copy_compressed_texture GL_CHROMIUM_copy_texture GL_CHROMIUM_sync_query GL_EXT_blend_func_extended GL_EXT_blend_minmax GL_EXT_color_buffer_half_float GL_EXT_debug_marker GL_EXT_discard_framebuffer GL_EXT_disjoint_timer_query GL_EXT_draw_buffers GL_EXT_float_blend GL_EXT_frag_depth GL_EXT_instanced_arrays GL_EXT_map_buffer_range GL_EXT_occlusion_query_boolean GL_EXT_read_format_bgra GL_EXT_robustness GL_EXT_sRGB GL_EXT_shader_texture_lod GL_EXT_texture_compression_bptc GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_s3tc_srgb GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_storage GL_EXT_unpack_subimage GL_KHR_debug GL_KHR_parallel_shader_compile GL_KHR_robust_buffer_access_behavior GL_NV_EGL_stream_consumer_external GL_NV_fence GL_NV_pack_subimage GL_NV_pixel_buffer_object GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth32 GL_OES_element_index_uint GL_OES_get_program_binary GL_OES_mapbuffer GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_surfaceless_context GL_OES_texture_border_clamp GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_vertex_array_object OES_compressed_EAC_R11_signed_texture OES_compressed_EAC_R11_unsigned_texture OES_compressed_EAC_RG11_signed_texture OES_compressed_EAC_RG11_unsigned_texture OES_compressed_ETC2_RGB8_texture OES_compressed_ETC2_RGBA8_texture OES_compressed_ETC2_punchthroughA_RGBA8_texture OES_compressed_ETC2_punchthroughA_sRGB8_alpha_texture OES_compressed_ETC2_sRGB8_alpha8_texture OES_compressed_ETC2_sRGB8_texture
  • webgl1Extensions: ANGLE_instanced_arrays EXT_blend_minmax EXT_color_buffer_half_float EXT_disjoint_timer_query EXT_float_blend EXT_frag_depth EXT_shader_texture_lod EXT_sRGB EXT_texture_compression_bptc EXT_texture_filter_anisotropic OES_element_index_uint OES_standard_derivatives OES_texture_float OES_texture_float_linear OES_texture_half_float OES_texture_half_float_linear OES_vertex_array_object WEBGL_color_buffer_float WEBGL_compressed_texture_s3tc WEBGL_compressed_texture_s3tc_srgb WEBGL_debug_renderer_info WEBGL_debug_shaders WEBGL_depth_texture WEBGL_draw_buffers WEBGL_lose_context
  • webgl1Renderer: Google Inc. -- ANGLE (Intel(R) UHD Graphics 630 Direct3D11 vs_5_0 ps_5_0)
  • webgl1Version: OpenGL ES 2.0 (ANGLE 2.1.0.21dccd386996)
  • webgl1WSIInfo: EGL_VENDOR: Google Inc. (adapter LUID: 000000000000b7f0) EGL_VERSION: 1.4 (ANGLE 2.1.0.21dccd386996) EGL_EXTENSIONS: EGL_EXT_create_context_robustness EGL_ANGLE_d3d_share_handle_client_buffer EGL_ANGLE_d3d_texture_client_buffer EGL_ANGLE_surface_d3d_texture_2d_share_handle EGL_ANGLE_query_surface_pointer EGL_ANGLE_window_fixed_size EGL_ANGLE_keyed_mutex EGL_ANGLE_surface_orientation EGL_ANGLE_direct_composition EGL_NV_post_sub_buffer EGL_KHR_create_context EGL_EXT_device_query EGL_KHR_image EGL_KHR_image_base EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_get_all_proc_addresses EGL_KHR_stream EGL_KHR_stream_consumer_gltexture EGL_NV_stream_consumer_gltexture_yuv EGL_ANGLE_flexible_surface_compatibility EGL_ANGLE_stream_producer_d3d_texture EGL_ANGLE_create_context_webgl_compatibility EGL_CHROMIUM_create_context_bind_generates_resource EGL_CHROMIUM_sync_control EGL_EXT_pixel_format_float EGL_KHR_surfaceless_context EGL_ANGLE_display_texture_share_group EGL_ANGLE_create_context_client_arrays EGL_ANGLE_program_cache_control EGL_ANGLE_robust_resource_initialization EGL_ANGLE_create_context_extensions_enabled EGL_ANDROID_blob_cache EGL_ANDROID_recordable EGL_EXTENSIONS(nullptr): EGL_EXT_client_extensions EGL_EXT_platform_base EGL_EXT_platform_device EGL_ANGLE_platform_angle EGL_ANGLE_platform_angle_d3d EGL_ANGLE_device_creation EGL_ANGLE_device_creation_d3d11 EGL_ANGLE_experimental_present_path EGL_KHR_client_get_all_proc_addresses EGL_KHR_debug EGL_ANGLE_explicit_context
  • webgl2DriverExtensions: GL_ANGLE_client_arrays GL_ANGLE_copy_texture_3d GL_ANGLE_depth_texture GL_ANGLE_explicit_context GL_ANGLE_explicit_context_gles1 GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_instanced_arrays GL_ANGLE_lossy_etc_decode GL_ANGLE_memory_size GL_ANGLE_multi_draw GL_ANGLE_multiview_multisample GL_ANGLE_pack_reverse_row_order GL_ANGLE_program_cache_control GL_ANGLE_provoking_vertex GL_ANGLE_request_extension GL_ANGLE_robust_client_memory GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_ANGLE_texture_multisample GL_ANGLE_texture_usage GL_ANGLE_translated_shader_source GL_CHROMIUM_bind_generates_resource GL_CHROMIUM_bind_uniform_location GL_CHROMIUM_color_buffer_float_rgb GL_CHROMIUM_color_buffer_float_rgba GL_CHROMIUM_copy_compressed_texture GL_CHROMIUM_copy_texture GL_CHROMIUM_sync_query GL_EXT_blend_func_extended GL_EXT_blend_minmax GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_EXT_debug_marker GL_EXT_discard_framebuffer GL_EXT_disjoint_timer_query GL_EXT_draw_buffers GL_EXT_float_blend GL_EXT_frag_depth GL_EXT_instanced_arrays GL_EXT_map_buffer_range GL_EXT_occlusion_query_boolean GL_EXT_read_format_bgra GL_EXT_robustness GL_EXT_sRGB GL_EXT_shader_texture_lod GL_EXT_texture_compression_bptc GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_s3tc_srgb GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_texture_norm16 GL_EXT_texture_rg GL_EXT_texture_storage GL_EXT_unpack_subimage GL_KHR_debug GL_KHR_parallel_shader_compile GL_KHR_robust_buffer_access_behavior GL_NV_EGL_stream_consumer_external GL_NV_fence GL_NV_pack_subimage GL_NV_pixel_buffer_object GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_image_external_essl3 GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth32 GL_OES_element_index_uint GL_OES_get_program_binary GL_OES_mapbuffer GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_surfaceless_context GL_OES_texture_border_clamp GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_vertex_array_object GL_OVR_multiview2 OES_compressed_EAC_R11_signed_texture OES_compressed_EAC_R11_unsigned_texture OES_compressed_EAC_RG11_signed_texture OES_compressed_EAC_RG11_unsigned_texture OES_compressed_ETC2_RGB8_texture OES_compressed_ETC2_RGBA8_texture OES_compressed_ETC2_punchthroughA_RGBA8_texture OES_compressed_ETC2_punchthroughA_sRGB8_alpha_texture OES_compressed_ETC2_sRGB8_alpha8_texture OES_compressed_ETC2_sRGB8_texture
  • webgl2Extensions: EXT_color_buffer_float EXT_disjoint_timer_query EXT_float_blend EXT_texture_compression_bptc EXT_texture_filter_anisotropic OES_texture_float_linear WEBGL_compressed_texture_s3tc WEBGL_compressed_texture_s3tc_srgb WEBGL_debug_renderer_info WEBGL_debug_shaders WEBGL_lose_context
  • webgl2Renderer: Google Inc. -- ANGLE (Intel(R) UHD Graphics 630 Direct3D11 vs_5_0 ps_5_0)
  • webgl2Version: OpenGL ES 3.0 (ANGLE 2.1.0.21dccd386996)
  • webgl2WSIInfo: EGL_VENDOR: Google Inc. (adapter LUID: 000000000000b7f0) EGL_VERSION: 1.4 (ANGLE 2.1.0.21dccd386996) EGL_EXTENSIONS: EGL_EXT_create_context_robustness EGL_ANGLE_d3d_share_handle_client_buffer EGL_ANGLE_d3d_texture_client_buffer EGL_ANGLE_surface_d3d_texture_2d_share_handle EGL_ANGLE_query_surface_pointer EGL_ANGLE_window_fixed_size EGL_ANGLE_keyed_mutex EGL_ANGLE_surface_orientation EGL_ANGLE_direct_composition EGL_NV_post_sub_buffer EGL_KHR_create_context EGL_EXT_device_query EGL_KHR_image EGL_KHR_image_base EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_get_all_proc_addresses EGL_KHR_stream EGL_KHR_stream_consumer_gltexture EGL_NV_stream_consumer_gltexture_yuv EGL_ANGLE_flexible_surface_compatibility EGL_ANGLE_stream_producer_d3d_texture EGL_ANGLE_create_context_webgl_compatibility EGL_CHROMIUM_create_context_bind_generates_resource EGL_CHROMIUM_sync_control EGL_EXT_pixel_format_float EGL_KHR_surfaceless_context EGL_ANGLE_display_texture_share_group EGL_ANGLE_create_context_client_arrays EGL_ANGLE_program_cache_control EGL_ANGLE_robust_resource_initialization EGL_ANGLE_create_context_extensions_enabled EGL_ANDROID_blob_cache EGL_ANDROID_recordable EGL_EXTENSIONS(nullptr): EGL_EXT_client_extensions EGL_EXT_platform_base EGL_EXT_platform_device EGL_ANGLE_platform_angle EGL_ANGLE_platform_angle_d3d EGL_ANGLE_device_creation EGL_ANGLE_device_creation_d3d11 EGL_ANGLE_experimental_present_path EGL_KHR_client_get_all_proc_addresses EGL_KHR_debug EGL_ANGLE_explicit_context
  • windowLayerManagerRemote: True
  • windowLayerManagerType: Direct3D 11
  • windowUsingAdvancedLayers: True

Thay đổi cài đặt

Linh tinh

  • Người dùng JS: Không
  • Có thể tiếp cận: Không
the-edmeister
  • Top 25 Contributor
  • Moderator
5411 giải pháp 40287 câu trả lời
Được đăng

Câu trả lời hữu ích

The Firefox 70 Release is when Lockwise was added to Firefox.

You can view the exact time that the Firefox 70 update was installed thru about:preferences#general > Firefox Updates --> Show Update History ...

As far as the max capacity for stored bookmarks goes, I have no idea about the limit before or with Lockwise.

The Firefox 70 Release is when Lockwise was added to Firefox. You can view the exact time that the Firefox 70 update was installed thru '''about:preferences#general''' > Firefox Updates --> '''''Show Update History ...''''' As far as the max capacity for stored bookmarks goes, I have no idea about the limit before or with Lockwise.
Bài viết này có hữu ích với bạn không? 1
Trích dẫn
jscher2000
  • Top 10 Contributor
8783 giải pháp 71817 câu trả lời
Được đăng

Câu trả lời hữu ích

Hi Michail, one way to get a count of the actual number of saved logins stored in your local logins.json file is to view it in a Firefox tab, as follows:

Open your current Firefox settings (AKA Firefox profile) folder using either

  • "3-bar" menu button > "?" Help > Troubleshooting Information
  • (menu bar) Help > Troubleshooting Information
  • type or paste about:support in the address bar and press Enter

In the first table on the page, on the Profile Folder row, click the "Open Folder" button. This should launch a new window listing various files and folders in File Explorer.

Find logins.json and make a copy using:

  • right-click > Copy
  • right-click a blank area > Paste

That usually will create a file with a name similar to logins - Copy.json.

Resize/position the File Explorer window so you can see the Troubleshooting Information page, then drag and drop logins - Copy.json into it and Firefox will load and display the file.

It takes a few moments for the JSON viewer to lay out the data, but you should see a tree structure similar to this:

The number next to the last triangle, plus one, is the number of saved logins.

You could similarly open one of your backups from two months ago to see whether there is a drastic difference.

Hi Michail, one way to get a count of the actual number of saved logins stored in your local '''logins.json''' file is to view it in a Firefox tab, as follows: Open your current Firefox settings (AKA Firefox profile) folder using either * "3-bar" menu button > "?" Help > Troubleshooting Information * (menu bar) Help > Troubleshooting Information * type or paste '''about:support''' in the address bar and press Enter In the first table on the page, on the Profile Folder row, click the "Open Folder" button. This should launch a new window listing various files and folders in File Explorer. Find '''logins.json''' and make a copy using: * right-click > Copy * right-click a blank area > Paste That usually will create a file with a name similar to '''logins - Copy.json'''. Resize/position the File Explorer window so you can see the Troubleshooting Information page, then drag and drop '''logins - Copy.json''' into it and Firefox will load and display the file. It takes a few moments for the JSON viewer to lay out the data, but you should see a tree structure similar to this: <img src="https://user-media-prod-cdn.itsre-sumo.mozilla.net/uploads/images/2019-11-20-07-30-52-b8a160.png" width="300"> The number next to the last triangle, plus one, is the number of saved logins. You could similarly open one of your backups from two months ago to see whether there is a drastic difference.
Bài viết này có hữu ích với bạn không? 1
Trích dẫn
cor-el
  • Top 10 Contributor
  • Moderator
17564 giải pháp 158866 câu trả lời
Được đăng

You can clear this pref (clear its current value) on the about:config page to revert to the legacy password manager (no guarantees for how long this will be possible).

  • signon.management.overrideURI = <blank>

You can reset this pref to revert back to Lockwise.

You can open the about:config page via the location/address bar. You can accept the warning and click "I accept the risk!" to continue.

You can clear this pref (clear its current value) on the <b>about:config</b> page to revert to the legacy password manager (no guarantees for how long this will be possible). * signon.management.overrideURI = <blank> You can reset this pref to revert back to Lockwise. You can open the <b>about:config</b> page via the location/address bar. You can accept the warning and click "I accept the risk!" to continue. *https://support.mozilla.org/en-US/kb/about-config-editor-firefox
Bài viết này có hữu ích với bạn không? 1
Trích dẫn

Người tạo câu hỏi

It's a bit unlucky that no sync dev saw this thread, to address my basic question, ie if there is a limit to the credential pairs stored by lockwise. O well :)

@cor-el thanks, but I don't actually have an issue with lockwise (unless lockwise has an issue with losing credentials :) ).

@jscher2000 this sounds like a nice way to check things out, will do it today at home, to have my backups at hand.

It's a bit unlucky that no sync dev saw this thread, to address my basic question, ie if there is a limit to the credential pairs stored by lockwise. O well :) @cor-el thanks, but I don't actually have an issue with lockwise (unless lockwise has an issue with losing credentials :) ). @jscher2000 this sounds like a nice way to check things out, will do it today at home, to have my backups at hand.
Bài viết này có hữu ích với bạn không?
Trích dẫn
cor-el
  • Top 10 Contributor
  • Moderator
17564 giải pháp 158866 câu trả lời
Được đăng

Lockwise in Firefox 70 is a builtin component and doesn't use Sync unlike the Lockwise extension for Firefox 67-69, so this is possibly not a problem with Sync although there might be a maximum quota for storing specific data on the Sync server.

Do you know how many passwords you have stored?

Lockwise uses and HTML page to show its data and thus there might be a limit to the height of a containing DIV, otherwise LW should use the same infra structure to process logins.json. Sync with Lockwise would only matter if you want to sync passwords to other devices.

Lockwise in Firefox 70 is a builtin component and doesn't use Sync unlike the Lockwise extension for Firefox 67-69, so this is possibly not a problem with Sync although there might be a maximum quota for storing specific data on the Sync server. Do you know how many passwords you have stored? Lockwise uses and HTML page to show its data and thus there might be a limit to the height of a containing DIV, otherwise LW should use the same infra structure to process logins.json. Sync with Lockwise would only matter if you want to sync passwords to other devices.
Bài viết này có hữu ích với bạn không? 1
Trích dẫn

Người tạo câu hỏi

cor-el said

Lockwise in Firefox 70 is a builtin component and doesn't use Sync unlike the Lockwise extension for Firefox 67-69, so this is possibly not a problem with Sync although there might be a maximum quota for storing specific data on the Sync server.

I did not do anything to inhibit lockwise, when I "passed" through the firefox 69-67 updates. Things appeared automagically.

cor-el said

Do you know how many passwords you have stored?

Will check tonight and report back. Just hope that it has not truncated any accounts.

Sync with Lockwise would only matter if you want to sync passwords to other devices.

Lost you here, sorry with the "Sync with lockwise" expression. Doesn't lockwise utilize the same Mozilla cloud for storing passwords? IOW, aren't credentials sync'ed to my other devices, regardless of whether the old sync technology or the new one (lockwise) is used)?

''cor-el [[#answer-1267920|said]]'' <blockquote> Lockwise in Firefox 70 is a builtin component and doesn't use Sync unlike the Lockwise extension for Firefox 67-69, so this is possibly not a problem with Sync although there might be a maximum quota for storing specific data on the Sync server.</blockquote> I did not do anything to inhibit lockwise, when I "passed" through the firefox 69-67 updates. Things appeared automagically. ''cor-el [[#answer-1267920|said]]'' <blockquote> Do you know how many passwords you have stored? </blockquote> Will check tonight and report back. Just hope that it has not truncated any accounts. <blockquote>Sync with Lockwise would only matter if you want to sync passwords to other devices. </blockquote> Lost you here, sorry with the "Sync with lockwise" expression. Doesn't lockwise utilize the same Mozilla cloud for storing passwords? IOW, aren't credentials sync'ed to my other devices, regardless of whether the old sync technology or the new one (lockwise) is used)?
Bài viết này có hữu ích với bạn không?
Trích dẫn
the-edmeister
  • Top 25 Contributor
  • Moderator
5411 giải pháp 40287 câu trả lời
Được đăng

Michail Pappas said

cor-el said
Lost you here, sorry with the "Sync with lockwise" expression. Doesn't lockwise utilize the same Mozilla cloud for storing passwords? IOW, aren't credentials sync'ed to my other devices, regardless of whether the old sync technology or the new one (lockwise) is used)?

No, Sync is optional. Lockwise stores logins data on the local device inside Firefox, unless (or until) the user starts using Sync.

''Michail Pappas [[#answer-1267948|said]]'' <blockquote> ''cor-el [[#answer-1267920|said]]'' <blockquote> Lost you here, sorry with the "Sync with lockwise" expression. Doesn't lockwise utilize the same Mozilla cloud for storing passwords? IOW, aren't credentials sync'ed to my other devices, regardless of whether the old sync technology or the new one (lockwise) is used)? </blockquote> No, Sync is optional. Lockwise stores logins data on the local device inside Firefox, unless ''(or until)'' the user starts using Sync.
Bài viết này có hữu ích với bạn không? 1
Trích dẫn

Người tạo câu hỏi

Thanks, that clarified that part.

Thanks, that clarified that part.
Bài viết này có hữu ích với bạn không?
Trích dẫn

Người tạo câu hỏi

jscher2000 said

You could similarly open one of your backups from two months ago to see whether there is a drastic difference.

I've opened a backup made a year ago and found out that I have been using 928 credentials, with the last one having an id of 977. Value nextId was depicted as 978, as you've described.

So I've amassed around 70 new credential pairs (guess nextId is around 1100 or something).

Thanks for helping me clarify that there is no issue here! As well as for the insight provided, much obliged.

I may not have found the actual limit, but it's definitely larger than 256 :D

''jscher2000 [[#answer-1267786|said]]'' <blockquote> You could similarly open one of your backups from two months ago to see whether there is a drastic difference. </blockquote> I've opened a backup made a year ago and found out that I have been using 928 credentials, with the last one having an id of 977. Value nextId was depicted as 978, as you've described. So I've amassed around 70 new credential pairs (guess nextId is around 1100 or something). Thanks for helping me clarify that there is no issue here! As well as for the insight provided, much obliged. I may not have found the actual limit, but it's definitely larger than 256 :D
Bài viết này có hữu ích với bạn không?
Trích dẫn
jscher2000
  • Top 10 Contributor
8783 giải pháp 71817 câu trả lời
Được đăng

Michail Pappas said

So I've amassed around 70 new credential pairs (guess nextId is around 1100 or something).

I guess the counter maxes out at 999 because who could possibly have that many logins? Now we know one.

''Michail Pappas [[#answer-1268017|said]]'' <blockquote> So I've amassed around 70 new credential pairs (guess nextId is around 1100 or something).</blockquote> I guess the counter maxes out at 999 because who could possibly have that many logins? Now we know one.
Bài viết này có hữu ích với bạn không?
Trích dẫn

Người tạo câu hỏi

Yeah, question though is what happens next. That is, is the 1000th credential stored displayed properly or not?

Yeah, question though is what happens next. That is, is the 1000th credential stored displayed properly or not?
Bài viết này có hữu ích với bạn không?
Trích dẫn
cor-el
  • Top 10 Contributor
  • Moderator
17564 giải pháp 158866 câu trả lời
Được đăng

You can create a new password entry via Firefox Lockwise, so you can test this yourself.

See also Privacy Protections (about:protections) via the "3-bar" Firefox menu button drop-down list for a logins count.

You can create a new password entry via Firefox Lockwise, so you can test this yourself. See also Privacy Protections (about:protections) via the "3-bar" Firefox menu button drop-down list for a logins count.
Bài viết này có hữu ích với bạn không? 1
Trích dẫn

Người tạo câu hỏi

cor-el said

You can create a new password entry via Firefox Lockwise, so you can test this yourself.

Challenge accepted, 1000-mark passed :)

''cor-el [[#answer-1268163|said]]'' <blockquote> You can create a new password entry via Firefox Lockwise, so you can test this yourself. </blockquote> Challenge accepted, 1000-mark passed :)
Bài viết này có hữu ích với bạn không?
Trích dẫn
Đặt một câu hỏi

Bạn phải đăng nhập vào tài khoản của bạn để trả lời bài viết. Vui lòng bắt đầu một câu hỏi mới, nếu bạn chưa có tài khoản.