Delivering a Hassle‑Free Authentication Upgrade

Published: April 8, 2026

Summary

  • FedPoint transitioned BENEFEDS.gov and LTCFEDS.gov to .gov domains and began integrating Login.gov for secure authentication, serving millions of users.
  • This modernization effort, in partnership with OPM and GSA, aimed to meet federal standards, boost cybersecurity, reduce fraud, and ensure a seamless user experience.
  • The adoption of Login.gov standardized security and privacy protections, laying a scalable groundwork for future identity verification enhancements across government platforms.

Overview

In early 2025, shortly after transitioning BENEFEDS.gov and LTCFEDS.gov from .com to .gov domains, FedPoint began planning its next major modernization effort: implementing Login.gov as the new secure sign‑in service for millions of enrollees in the Federal Long Term Care Insurance Program (FLTCIP) and the Federal Employees Dental and Vision Insurance Program (FEDVIP) who use these sites each year.

The initiative reflected FedPoint’s long‑standing approach to technology adoption—move early, plan thoroughly, and execute with disciplined rigor. Working in close partnership with the U.S. Office of Personnel Management (OPM) and the U.S. General Services Administration (GSA), FedPoint set out to deliver a modern, secure authentication experience that aligned with federal standards while ensuring a smooth transition for millions of users.

Situation

Part of a government‑wide effort to strengthen cybersecurity, reduce fraud, and streamline access to federal services, Login.gov—now widely adopted across federal agencies—provides a unified authentication experience with phishing‑resistant multi‑factor authentication (PR‑MFA), NIST‑aligned identity verification, and multilingual, accessible interfaces.

FedPoint recognized early that adopting Login.gov would:

  • Align BENEFEDS.gov and LTCFEDS.gov with federal authentication standards
  • Standardize security and privacy protections
  • Reduce friction for users already familiar with Login.gov
  • Establish a scalable foundation for future government-wide identity verification enhancements

By initiating discussions with OPM in June 2024—well before any formal requirement—FedPoint demonstrated its proactive, forward‑looking approach to modernization.

Challenge

Transitioning millions of users to a new authentication system was far more than a technical upgrade. It required:

  • Replacing an existing commercial authentication platform
  • Integrating new identity verification and MFA capabilities
  • Supporting more than 4 million unique users
  • Minimizing disruption during a major platform change
  • Preparing for increased call center volume and user questions
  • Ensuring accessibility, multilingual support, and a seamless user experience

FedPoint approached these challenges with the same disciplined, collaborative mindset that has defined its 25‑year track record—grounded in rigorous testing, compliance validation, and user‑centered design.

Solution

Early planning and cross-agency collaboration

FedPoint’s early engagement laid the foundation for a smooth transition. Months of extensive collaboration with OPM, and GSA helped clarify requirements and determine the best course of action for meeting OPM’s guidelines. A multidisciplinary project team—spanning Business Systems, Communications, Customer Service, UX , Development, Security and Compliance, and program leadership—ensured that every aspect of FedPoint’s business was represented.

Enterprise‑wide planning and risk mitigation

Beginning in March 2025, FedPoint launched a multilayered planning effort to identify risks, map technical dependencies, and ensure continuity across both platforms. This included:

  • Rigorous systems testing
  • Validation of all compliance and security requirements
  • Detailed contingency planning
  • Coordination with OPM and GSA on requirements and timelines

User‑centered design and experience planning

The UX team led extensive prototyping and wireframing to ensure a seamless experience. Work included:

  • Mapping all authentication and account‑linking flows
  • Designing intuitive user journeys
  • Ensuring Section 508 compliance
  • Preparing multilingual support aligned with Login.gov
  • Collaborating closely with Communications, Customer Service, and Development teams

Every design decision was tested and refined to reduce friction and support millions of users.

Phased, multi‑channel communications strategy

To prepare more than four million users, FedPoint executed a comprehensive communications plan:

Awareness phase (October–December 2025)

  • Website messaging on BENEFEDS.gov and LTCFEDS.gov
  • Countdown clocks, landing pages, videos, and FAQs
  • Education on what Login.gov is and how to prepare

Call-to-action phase (November 2025–February 2026)

  • Omnichanneloutreach to FLTCIP and BENEFEDS enrollees
  • Step‑by‑step instructions for creating or linking Login.gov accounts
  • Ongoing digital support throughout 2026
  • Messaging designed to maximize enrollee adoption by anticipating common questions

Complex technical integration

Introducing a new authentication process required significant engineering work, including:

  • Integration with Login.gov’s authentication APIs
  • Implementation of AWS End User Messaging Services for email, SMS, and voice codes
  • New identity verification and MFA user flows
  • Coordination with GSA’s integration engineers
  • Extensive testing across multiple environments to validate performance, security, and reliability

The project represented several meaningful firsts for FedPoint’s technology teams and established a foundation for future enhancements.

Results

On January 31, 2026, FedPoint activated Login.gov for BENEFEDS.gov and LTCFEDS.gov with zero downtime and a seamless cutover.

Launch performance

  • Both platforms came online on schedule
  • No unplanned downtime
  • OPM reported a positive response from enrollees

Early adoption and measurable impacts

In the months following the cutover, results were similar for both BENEFEDS.gov and LTCFEDS.gov:

  • A large share of enrollees successfully transitioned to Login.gov shortly after launch.
  • Calls for unlocks and password resets dropped significantly, indicating a smoother, simpler sign in experience.
  • MFA related inquiries declined, reflecting higher user success and a more intuitive user authentication flow.

Daily Login.gov adoption reports were established to support ongoing optimization and ensure a smooth experience leading into the 2026 BENEFEDS Open Season.

Conclusion

The Login.gov transition highlights FedPoint’s ability to adopt modern technology early—while implementing it with the disciplined rigor required to support national‑scale federal programs. Through extensive planning, cross‑agency collaboration, user‑centered design, meticulous engineering, and coordinated omnichannel outreach to the affected population, FedPoint delivered a smooth, disruption‑free launch that strengthened the security, accessibility, and resilience of BENEFEDS.gov and LTCFEDS.gov.

The project exemplifies FedPoint’s commitment to modernization done right: forward‑looking, user‑centered, built to federal standards, and executed with the operational discipline that federal partners can depend on.

A8C Debug
Show total size of autoloaded options and its impact.

Total Size

Size (bytes) Size (human) Impact
Uncompressed 131076 128.00 KB Consumes PHP memory
Compressed 26447 25.83 KB At 1000000 bytes, an error page will be shown to prevent overrunning the database. Read more
To un-autoload an option, you can use the following command:
wp option autoload set <option_name> no
In some cases, the code which sets the option will need to be updated.

Starred (*) options are commonly large core options which should not be changed.

Show size of each value in autoloaded options.
Option name Size (bytes) Size (human)
_transient_cky_transient_0.36024300 1779193849_all3029529.58 KB
cky_banner_template2928028.59 KB
_transient_wp_core_block_css_files2226621.74 KB
rewrite_rules *86728.47 KB
wpseo_titles69516.79 KB
wp_user_roles *69346.77 KB
wpseo57725.64 KB
_transient_wp_styles_for_blocks46614.55 KB
cron39143.82 KB
_transient_cky_transient_0.80789000 1779193853_all29492.88 KB
jetpack_available_modules12851.25 KB
widget_block *890890.00 B
wpseo_premium814814.00 B
EnableMediaReplace-notices793793.00 B
wpseo-premium-redirects-export-plain759759.00 B
wpseo_social602602.00 B
cky_settings471471.00 B
active_plugins424424.00 B
cky_gcm_settings370370.00 B
theme_mods_fedpoint304304.00 B
wpseo_llmstxt204204.00 B
sidebars_widgets154154.00 B
wpseo_tracking_only144144.00 B
jetpack_options120120.00 B
wpseo_taxonomy_meta106106.00 B
wpseo_redirect7575.00 B
_transient_jetpack_autoloader_plugin_paths6262.00 B
category_children6262.00 B
civicpress_enabled_post_types5858.00 B
_transient_GFCache_a4a97a317e46441fac72f35b108ac5f35454.00 B
home5353.00 B
siteurl5353.00 B
rg_gforms_formTypes4848.00 B
onelogin_saml_advanced_signaturealgorithm4242.00 B
onelogin_saml_advanced_digestalgorithm3838.00 B
edac_post_types3636.00 B
rg_gforms_key3232.00 B
yoast_migrations_premium3131.00 B
yoast_migrations_free3131.00 B
edacp_ignore_user_roles3131.00 B
widget_akismet_widget3030.00 B
widget_gform_widget3030.00 B
widget_custom_html3030.00 B
widget_nav_menu3030.00 B
widget_tag_cloud3030.00 B
widget_recent-comments3030.00 B
widget_recent-posts3030.00 B
widget_search3030.00 B
widget_meta3030.00 B
widget_media_video3030.00 B
widget_media_gallery3030.00 B
widget_media_image3030.00 B
widget_media_audio3030.00 B
widget_archives3030.00 B
widget_calendar3030.00 B
widget_pages3030.00 B
new_admin_email2828.00 B
admin_email2828.00 B
ping_sites2727.00 B
blogdescription2727.00 B
gf_dismissed_upgrades2323.00 B
cky_connect_expand2323.00 B
_transient_cky_banner_template_transient_prefix2121.00 B
_transient_cky_categories_transient_prefix2121.00 B
_transient_cky_banners_transient_prefix2121.00 B
edac_activation_date1919.00 B
mailserver_login1717.00 B
mailserver_url1616.00 B
gform_upload_page_slug1515.00 B
current_theme1212.00 B
permalink_structure1212.00 B
links_updated_date_format1212.00 B
onelogin_saml_advanced_nameidformat1111.00 B
rg_gforms_message1010.00 B
rg_gforms_organization1010.00 B
gf_last_telemetry_run1010.00 B
admin_email_lifespan1010.00 B
default_role1010.00 B
template1010.00 B
yoast_premium_as_an_addon_installer99.00 B
html_type99.00 B
onelogin_saml_account_matcher88.00 B
stylesheet88.00 B
blogname88.00 B
rg_gforms_services77.00 B
auto_update_core_major77.00 B
auto_update_core_minor77.00 B
auto_update_core_dev77.00 B
avatar_default77.00 B
topic_children66.00 B
gf_rest_api_db_version66.00 B
gform_sticky_admin_messages66.00 B
gf_previous_db_version66.00 B
wpseo-premium-redirects-export-regex66.00 B
cky_admin_notices66.00 B
cky_missing_tables66.00 B
wp_force_deactivated_plugins66.00 B
widget_rss66.00 B
widget_text66.00 B
widget_categories66.00 B
sticky_posts66.00 B
default_comments_page66.00 B
date_format66.00 B
civicpress_super_editor_roles_version55.00 B
gravityformsaddon_gravityformsturnstile_version55.00 B
cky_cookie_consent_lite_db_version55.00 B
wt_cli_version55.00 B
cky_cookie_category_table_version55.00 B
cky_cookie_table_version55.00 B
cky_banners_table_version55.00 B
edac_db_version55.00 B
edac_simplified_summary_position55.00 B
initial_db_version55.00 B
db_version55.00 B
blog_charset55.00 B
time_format55.00 B
wpseo_premium_version44.00 B
edac_review_notice44.00 B
civicpress_default_image_id44.00 B
site_icon44.00 B
image_default_link_type44.00 B
large_size_h44.00 B
large_size_w44.00 B
show_on_front44.00 B
default_ping_status44.00 B
default_comment_status44.00 B
rg_gforms_currency33.00 B
gravityformsaddon_gravityformswebapi_version33.00 B
medium_large_size_w33.00 B
page_on_front33.00 B
page_for_posts33.00 B
comment_order33.00 B
medium_size_h33.00 B
medium_size_w33.00 B
thumbnail_size_h33.00 B
thumbnail_size_w33.00 B
mailserver_port33.00 B
gform_email_count22.00 B
onelogin_saml_enabled22.00 B
comments_per_page22.00 B
close_comments_days_old22.00 B
gmt_offset22.00 B
posts_per_rss22.00 B
jetpack_activated11.00 B
do_activate11.00 B
jetpack_sync_settings_disable11.00 B
wpcom_vip_qm_activated11.00 B
fedpoint_super_editor_role_v111.00 B
rg_gforms_enable_akismet11.00 B
gform_enable_toolbar_menu11.00 B
rg_gforms_hideLicense11.00 B
wp_calendar_block_has_published_posts11.00 B
site_logo11.00 B
simpletoc_smooth_enabled11.00 B
simpletoc_wrapper_enabled11.00 B
can_compress_scripts11.00 B
wp_notes_notify11.00 B
finished_updating_comment_type11.00 B
vipsupportrole_version11.00 B
a8c_cron_control_db_version11.00 B
wp_attachment_pages_enabled11.00 B
comment_previously_approved11.00 B
show_comments_cookies_opt_in11.00 B
wp_page_for_privacy_policy11.00 B
medium_large_size_h11.00 B
finished_splitting_shared_terms11.00 B
link_manager_enabled11.00 B
default_post_format11.00 B
page_comments11.00 B
thread_comments_depth11.00 B
thread_comments11.00 B
close_comments_for_old_posts11.00 B
thumbnail_crop11.00 B
avatar_rating11.00 B
show_avatars11.00 B
default_link_category11.00 B
blog_public11.00 B
uploads_use_yearmonth_folders11.00 B
use_trackback11.00 B
comment_registration11.00 B
default_email_category11.00 B
comment_max_links11.00 B
hack_file11.00 B
moderation_notify11.00 B
comment_moderation11.00 B
posts_per_page11.00 B
default_pingback_flag11.00 B
default_category11.00 B
rss_use_excerpt11.00 B
comments_notify11.00 B
require_name_email11.00 B
use_smilies11.00 B
use_balanceTags11.00 B
start_of_week11.00 B
users_can_register11.00 B
gf_upgrade_lock00.00 B
WPLANG00.00 B
rg_gforms_servicesOther00.00 B
rg_gforms_organizationOther00.00 B
rg_gforms_formTypesOther00.00 B
rg_gforms_email00.00 B
gform_enable_background_updates00.00 B
simpletoc_autoupdate_enabled00.00 B
simpletoc_absolute_urls_enabled00.00 B
simpletoc_accordion_enabled00.00 B
theme_switched00.00 B
db_upgraded00.00 B
onelogin_saml_advanced_settings_sp_privatekey00.00 B
onelogin_saml_advanced_settings_sp_x509cert00.00 B
onelogin_saml_advanced_requestedauthncontext00.00 B
onelogin_saml_advanced_settings_retrieve_parameters_from_server00.00 B
onelogin_saml_advanced_settings_want_assertion_encrypted00.00 B
onelogin_saml_advanced_settings_want_assertion_signed00.00 B
onelogin_saml_advanced_settings_want_message_signed00.00 B
onelogin_saml_advanced_settings_logout_response_signed00.00 B
onelogin_saml_advanced_settings_logout_request_signed00.00 B
onelogin_saml_advanced_settings_authn_request_signed00.00 B
onelogin_saml_advanced_settings_nameid_encrypted00.00 B
onelogin_saml_advanced_idp_lowercase_url_encoding00.00 B
onelogin_saml_advanced_settings_sp_entity_id00.00 B
onelogin_saml_advanced_settings_strict_mode00.00 B
onelogin_saml_advanced_settings_debug00.00 B
onelogin_saml_customize_links_saml_login00.00 B
onelogin_saml_customize_links_lost_password00.00 B
onelogin_saml_customize_links_user_registration00.00 B
onelogin_saml_customize_stay_in_wordpress_after_slo00.00 B
onelogin_saml_customize_action_prevent_change_mail00.00 B
onelogin_saml_customize_action_prevent_change_password00.00 B
onelogin_saml_customize_action_prevent_reset_password00.00 B
onelogin_saml_customize_action_prevent_local_login00.00 B
onelogin_saml_role_order_vip_support_inactive00.00 B
onelogin_saml_role_order_vip_support00.00 B
onelogin_saml_role_order_subscriber00.00 B
onelogin_saml_role_order_contributor00.00 B
onelogin_saml_role_order_author00.00 B
onelogin_saml_role_order_editor00.00 B
onelogin_saml_role_order_administrator00.00 B
onelogin_saml_role_mapping_multivalued_pattern00.00 B
onelogin_saml_role_mapping_multivalued_in_one_attribute_value00.00 B
onelogin_saml_role_mapping_vip_support_inactive00.00 B
onelogin_saml_role_mapping_vip_support00.00 B
onelogin_saml_role_mapping_subscriber00.00 B
onelogin_saml_role_mapping_contributor00.00 B
onelogin_saml_role_mapping_author00.00 B
onelogin_saml_role_mapping_editor00.00 B
onelogin_saml_role_mapping_administrator00.00 B
onelogin_saml_attr_mapping_rememberme00.00 B
onelogin_saml_attr_mapping_role00.00 B
onelogin_saml_attr_mapping_nickname00.00 B
onelogin_saml_attr_mapping_lastname00.00 B
onelogin_saml_attr_mapping_firstname00.00 B
onelogin_saml_attr_mapping_mail00.00 B
onelogin_saml_attr_mapping_username00.00 B
onelogin_saml_trusted_url_domains00.00 B
onelogin_saml_multirole00.00 B
onelogin_saml_trigger_login_hook00.00 B
onelogin_saml_alternative_acs00.00 B
onelogin_saml_keep_local_login00.00 B
onelogin_saml_slo00.00 B
onelogin_saml_forcelogin00.00 B
onelogin_saml_updateuser00.00 B
onelogin_saml_autocreate00.00 B
onelogin_saml_idp_x509cert00.00 B
onelogin_saml_idp_slo00.00 B
onelogin_saml_idp_sso00.00 B
onelogin_saml_idp_entityid00.00 B
timezone_string00.00 B
image_default_align00.00 B
image_default_size00.00 B
upload_url_path00.00 B
tag_base00.00 B
upload_path00.00 B
category_base00.00 B
mailserver_pass00.00 B

Cache Hits: 2417
Cache Misses: 272

  • Group: options - ( 168.64k )
  • Group: default - ( 0.07k )
  • Group: site-options - ( 0.03k )
  • Group: themes - ( 1.97k )
  • Group: translation_files - ( 9.07k )
  • Group: banners - ( 29.69k )
  • Group: cky_banner_settings - ( 10.94k )
  • Group: cky_banner_contents - ( 9.02k )
  • Group: posts - ( 92.14k )
  • Group: post-queries - ( 2.17k )
  • Group: terms - ( 4.49k )
  • Group: term-queries - ( 3.43k )
  • Group: media_type_relationships - ( 0.09k )
  • Group: category_relationships - ( 0.18k )
  • Group: post_tag_relationships - ( 0.07k )
  • Group: content_type_relationships - ( 0.09k )
  • Group: post_format_relationships - ( 0.05k )
  • Group: topic_relationships - ( 0.05k )
  • Group: audience_relationships - ( 0.05k )
  • Group: post_meta - ( 10.41k )
  • Group: wp_theme_relationships - ( 0.13k )
  • Group: user_meta - ( 6.00k )
  • Group: users - ( 0.88k )
  • Group: userlogins - ( 0.08k )
  • Group: userslugs - ( 0.08k )
  • Group: useremail - ( 0.08k )
  • Group: wp_template_part_area_relationships - ( 0.09k )
  • Group: theme_json - ( 102.18k )
  • Group: categories - ( 2.99k )
  • Group: table-details - ( 0.06k )
  • Group: cookies - ( 0.16k )
  • Group: yoast-seo-indexables - ( 3.20k )

object_cache_ops

OperationKeySizeTimeGroupResult
Total: 0

object_cache_group_stats

object_cache_slow_ops

OperationKeySizeTimeGroupResultBacktrace

APCU Hot-Caching is currently disabled

Cron Event Statistics

Total Events

Core Events

Custom Events

Doing Cron

Next Event

Current Time

23 4 19 No 2026-05-19 16:10:00
1779207000
36 seconds
16:09:24

Schedules

List of set schedules for cron events
Interval Hook Interval (S) Interval (M) Interval (H) Display Name
vip_config_sync_cron_interval30050.08Custom interval for VIP Config Sync. Currently set to 5 minutes
wp_gf_feed_processor_cron_interval30050.08Every 5 Minutes
wp_gf_notifications_processor_cron_interval30050.08Every 5 Minutes
wp_gf_telemetry_processor_cron_interval30050.08Every 5 Minutes
wp_gf_upgrader_cron_interval30050.08Every 5 Minutes
fifteen_minutes900150.25Every fifteen minutes
hourly3600601Once Hourly
jetpack_stats_eight_hours288004808Every Eight Hours
twicedaily4320072012Twice Daily
daily86400144024Once Daily
weekly60480010080168Once Weekly

Custom Events

Cron Events Listing
Next Execution Hook Interval Hook Interval Value Args
2026-05-19 16:10:00
1779207000
36 seconds
vip_config_sync_cronvip_config_sync_cron_interval300s
5m
0.08h
No Args
2026-05-19 16:23:37
1779207817
14 minutes
wpseo_indexable_index_batchfifteen_minutes900s
15m
0.25h
No Args
2026-05-19 16:30:51
1779208251
21 minutes
wp_privacy_delete_old_export_fileshourly3600s
60m
1h
No Args
2026-05-19 16:30:52
1779208252
21 minutes
wpcom_vip_support_remove_user_via_cronhourly3600s
60m
1h
No Args
2026-05-19 16:30:53
1779208253
21 minutes
jetpack_clean_nonceshourly3600s
60m
1h
No Args
2026-05-19 16:35:00
1779208500
26 minutes
vip_aggregated_cron_hourlyhourly3600s
60m
1h
No Args
2026-05-19 20:53:37
1779224017
5 hours
jetpack_stats_transient_cleanupjetpack_stats_eight_hours28800s
480m
8h
No Args
2026-05-20 00:30:43
1779237043
8 hours
edac_cleanup_orphaned_issuestwicedaily43200s
720m
12h
No Args
2026-05-20 00:53:37
1779238417
9 hours
wp_update_user_countstwicedaily43200s
720m
12h
No Args
2026-05-20 12:30:43
1779280243
20 hours
recovery_mode_clean_expired_keysdaily86400s
1440m
24h
No Args
2026-05-20 12:30:51
1779280251
20 hours
wp_site_health_scheduled_checkweekly604800s
10080m
168h
No Args
edac_check_license_hookdaily86400s
1440m
24h
No Args
gravityforms_crondaily86400s
1440m
24h
No Args
wpseo_permalink_structure_checkdaily86400s
1440m
24h
No Args
2026-05-20 12:30:53
1779280253
20 hours
jetpack_v2_heartbeatdaily86400s
1440m
24h
No Args
2026-05-20 12:35:00
1779280500
20 hours
Automattic\VIP-backup_rolesdaily86400s
1440m
24h
No Args
2026-05-20 12:53:32
1779281612
21 hours
wpseo-reindexdaily86400s
1440m
24h
No Args
2026-05-20 12:53:36
1779281616
21 hours
delete_expired_transientsdaily86400s
1440m
24h
No Args
2026-05-20 12:53:37
1779281617
21 hours
wpseo_detect_default_seo_datadaily86400s
1440m
24h
No Args

Core Events

Cron Events Listing
Next Execution Hook Interval Hook Interval Value Args
2026-05-20 00:30:51
1779237051
8 hours
wp_version_checktwicedaily43200s
720m
12h
No Args
wp_update_pluginstwicedaily43200s
720m
12h
No Args
wp_update_themestwicedaily43200s
720m
12h
No Args
2026-05-20 12:53:36
1779281616
21 hours
wp_scheduled_deletedaily86400s
1440m
24h
No Args