Giving Veterinary Platform Users More Login Choices with Verification and Account Protection

Ficode enhanced authentication by implementing email login, single sign-on (SSO), and passkeys. The work also included multi-factor authentication (MFA), secure session management, safeguards against repeated failed login attempts, and administrator-led account recovery to strengthen access security and support different user requirements.

The project in context

The platform supports diverse user roles and organisational needs. Ficode implemented flexible authentication options, including email login, third-party single sign-on (SSO), and passkeys, to provide secure and convenient access.

Making access practical while controlling account risks

Clinical users need practical access across devices and organisations. The platform also needed clear handling for repeated failed attempts, privileged access and account recovery.

The challenge Before

Different login needs

One login path could not suit every user and organisation.

Failed login attempts

Repeated failed attempts needed explicit account lockout and brute-force safeguards.

Recovery and administration

Account recovery and privileged access needed clearly defined administrative controls.

With Ficode Connected Approach

Flexible login methods

Email login, single sign-on and passkeys provide three authentication options.

Account protection controls

Lockout and brute-force safeguards protect authentication against repeated failed attempts.

Defined recovery route

Administrators can resolve access issues through a defined account-recovery workflow.

Connecting login verification and access management

01

Expand the login methods

Provide email-based login, single sign-on through third-party identity providers and passkeys to accommodate different users and organisational access requirements.

02

Add verification within authentication

Include MFA verification within authentication flows, keeping the additional check distinct from the method a user chooses to sign in.

03

Manage authenticated sessions

Implement token and session handling to manage authenticated application use after the user has completed the required authentication steps.

04

Define protection and recovery controls

Introduce lockout, brute-force safeguards and privileged-user controls, with administrator-led recovery providing a defined route for resolving user access problems.

From a chosen login method to application access

Choose a login method

Use email login, single sign-on or a passkey.

Complete applicable verification

Complete the verification required within the authentication flow.

Establish the session

Token and session handling manage authenticated application use.

CONNECTED OUTCOME

Users sign in through email login, SSO or a passkey. MFA provides a verification step. Successful authentication passes to token and session handling, followed by authorised application access.

More access options with defined account controls

Flexible sign-in

Users can choose email-based login, single sign-on through third-party identity providers or passkeys for platform authentication.

Verification and sessions

MFA verification within authentication flows works alongside token and session handling to manage authenticated application use.

Account safeguards

Account lockout and brute-force safeguards provide explicit handling for repeated failed login attempts within the platform.

Administrative recovery

Privileged-user controls and administrator-led recovery provide a defined route for account administration and resolving access issues.

The platform now supports several login methods, verification within authentication flows and token and session handling.

Confirmed technology and implementation scope

Email Login | Single Sign-On | Passkeys | MFA Verification | Token and Session Handling | Account Lockout | Administrator Recovery. Integration: Third-Party Identity Providers.

Planning authentication changes for your healthcare platform?

Talk to Ficode about login options, verification, session handling and account recovery that fit your users and the way your organisation manages application access.

Discuss Your Authentication Requirements