Home / Companies / FusionAuth / Blog / April 2025

April 2025 Summaries

9 posts from FusionAuth

Filter
Month: Year:
Post Summaries Back to Blog
The software engineering landscape has shifted from logic-driven applications to data-driven experiences. This shift has created a trend around fine-grained authorization, which is gaining traction as systems become more distributed and users become more sophisticated. Fine-grained authorization goes beyond traditional roles-based access control by considering user attributes, resource relationships, and real-time context. The rise of microservices, user expectations, and exponential data growth makes fine-grained authorization essential, not optional. Users are no longer just consumers but collaborators, owners, and privacy-conscious stakeholders, requiring permission features that enable new types of experiences. To implement fine-grained authorization, developers can lift and shift their existing Role-Based Access Control (RBAC) into finer-grained models like Attribute-Based Access Control (ABAC), ReBAC, or Policy-Based Access Control (PBAC). Externalizing authorization allows for decentralized decision-making, real-time context, and fine-grained decisions. The Policy Decision Architecture is crucial in making these decisions efficiently and securely. With the right tools and operational steps, developers can create a fully functional, secure, fine-grained access control system, offering users a better authorization experience.
Apr 29, 2025 3,507 words in the original blog post.
FusionAuth and Cerbos co-hosted a webinar on deploying authentication (AuthN) and authorization (AuthZ) solutions, discussing the trade-offs between control and responsibility as organizations evaluate deployment options. The discussion explored three deployment models: self-hosted, single-tenant cloud, and multi-tenant SaaS, using analogies to illustrate the differences in infrastructure management and security requirements. Key considerations for deployment decisions included compliance, technology, operational risk, and cost, with a focus on flexibility and adaptability as business needs evolve. The webinar emphasized that there is no single right answer and that understanding these factors allows organizations to make informed decisions about their authentication and authorization infrastructure.
Apr 24, 2025 663 words in the original blog post.
JSON Web Tokens (JWTs) are a widely used authentication mechanism that provides security, scalability, and usability. They consist of three parts: header, payload, and signature, which work together to ensure the token's integrity. JWTs solve a common problem in stateless systems by providing a secure way for clients to prove their identity to multiple APIs without duplicating authentication logic. The tokens are typically stored securely using HttpOnly, secure cookies or secure storage on mobile devices. To improve user experience, refresh tokens can be used to obtain new JWTs after expiration, allowing users to continue accessing protected resources without re-login prompts. While JWTs offer many benefits, they should be used thoughtfully and with careful consideration of security best practices.
Apr 21, 2025 804 words in the original blog post.
Digital twins are virtual representations of physical objects, systems, or processes that mirror their real-world counterparts in real-time. These digital counterparts continuously interact with APIs to provide or retrieve data, creating a bridge between the physical and digital worlds. Organizations across industries are investing in digital twin technology to gain visibility into how assets are performing, access control capabilities, data analysis, predictive maintenance, simulation and testing, and remote monitoring. The implementation of digital twins requires careful planning across several dimensions, including data requirements and collection methods, platform selection, integration with existing systems, security considerations, and addressing challenges and limitations. Digital twin technology has various industry applications, such as manufacturing, smart cities, energy, and aerospace, where it can help optimize efficiency, quality, and resource allocation.
Apr 16, 2025 1,149 words in the original blog post.
The customer identity and access management (CIAM) market is growing rapidly, with an estimated $8 billion in size. However, the economics of scale offered by larger vendors like Auth0 by Okta are becoming increasingly unsustainable for smaller businesses and startups. This is due to the "IdP tax," a hidden fee charged by these vendors for each connected identity provider (IdP) connection, which can quickly add up to millions of dollars annually. The IdP tax disproportionately impacts businesses that rely on scalability and flexibility, forcing them into unsustainable pricing models. It's estimated that companies with high user volume, multi-tenant SaaS, IoT and smart devices, and healthcare applications are particularly affected by these fees. Smaller organizations often struggle to afford the additional costs, which can stifle competition and innovation in the industry. The market is calling for more transparent, scalable pricing from vendors, prioritizing IdPs and M2M connections as core functionality rather than premium add-ons.
Apr 15, 2025 1,842 words in the original blog post.
The latest version of FusionAuth, 1.57.0, has been released with a focus on improving webhook performance and usability. The update, dubbed "The Webhook Wombat," streamlines the webhook functionality and cleans up event logs more efficiently. New features include disabled logging by default for new instances, a more performant reaper to manage old or unnecessary logs, a new default retention period of 30 days, improved search functionality, and enhanced user experience through the admin UI. These changes aim to improve system efficiency and provide better auditing and debugging capabilities.
Apr 08, 2025 340 words in the original blog post.
This is a summary of the dangers of over-reliance on mocking in software development, particularly when testing complex workflows and authentication flows. Mocking can be useful for isolated unit tests, but it's essential to understand its limitations and potential pitfalls. The text highlights six ways in which mocking can go wrong, including allowing false confidence, increasing maintenance overhead, and failing to capture real-world issues like rate limiting and security updates. It also discusses the importance of using real dev versions of services when possible, as they provide better production alignment, lower maintenance, accurate testing, and developer confidence.
Apr 03, 2025 3,419 words in the original blog post.
The State of Homegrown Authentication Report: 2025 highlights the growing trend of developers building and maintaining their own authentication solutions, driven by a desire for greater control, security, or flexibility. The report finds that at least 50% of self-hosted authentication teams prefer downloadable software over cloud-only solutions, reflecting concerns about data residency and security risks associated with multi-tenant SaaS models. The industry has grown quickly between 2015 and 2020, but most reports ignore the DIY authentication teams, leaving them without insights into how others are tackling the same challenges. The report paints a clear picture of these teams, including their tech stacks, people dedicated to the task, and experiences with passkeys and security breaches. It underscores the need for solutions that offer both flexibility and security, and suggests that self-hosted authentication remains a popular choice due to its control it provides.
Apr 02, 2025 716 words in the original blog post.
FusionAuth, a popular authentication platform, has experienced rapid growth, leading to challenges in managing its employees. The company's old system relied on outdated technology like remembering things, which was prone to errors due to the short human attention span and numerous new faces. To address this, FusionAuth developed an innovative authentication system called Auth LLM (Large Language Model), which uses a proprietary blend of data scraped from various sources to identify users based on their unique properties. The system combines reverse deontological behavior embeddings with actual fingerprinting to create a highly secure model that can predict a user's next actions and even thoughts, making it nearly impossible to guess or crack.
Apr 01, 2025 435 words in the original blog post.