Request an organisation
Share the organisation details and domains you represent. A platform administrator reviews the request before access is set up.
Manage institution membership and connect approved services through one account. Each service keeps control of its own users, roles and permissions.
Building a service? Read the integration guideOrganisation requests are reviewed before access is granted.
Taifa components
Interface patterns for sign-in, account management, Institution membership and approved application access. Each is shaped around the Taifa identity model.
Explore the integration guideUse your enrolled authenticator to continue.
Accounts are provisioned by invitation.
Illustrative names and portraits. No account changes.
Sign in with an enrolled authenticator, review account details and manage protected sessions.
Authentication and lifecycle
Strong sign-in is one part of the decision. Sponsorship, product roles, and session changes each keep a clear authority.
Explore the security modelVerify with an enrolled passkey or password with TOTP. Privileged access follows a stronger policy.
Reviewed provider configuration must prove equivalent assurance. Account linking preserves the permanent issuer and subject.
Use an enrolled passkey or password with TOTP. Sensitive changes require a fresh strong sign-in.
Applications must act on central logout and session changes, while protecting their own sessions.
A permanent person key identifies you. Each product decides its own local accounts, roles and permissions.
Sign-in policies protect access. Sensitive actions require strong authentication and scoped authority.
Enrolled authenticators supply TOTP as a second factor. Policy determines the required assurance.
Scoped invitations and approved provisioning start enrollment. A link never grants product roles.
Passwords and enrolled TOTP stay within Taifa One. Recovery requires independent approval.
Named owners. Exact redirects. Independent approval.
Scoped authority. Fresh strong sign-in. A reason and a durable audit record.
Illustrative security visuals. No account or credential data is shown.
Institution governance
Institutions sponsor membership and review eligibility. Each product keeps its local accounts, roles and permissions.
A named sponsor confirms membership. Review establishes eligibility before workforce access.
Jotham Mwangi · illustrative member
Jotham Mwangi · illustrative workforce membershipScoped authority and a recorded reason establish accountable membership.
Invitations and approved provisioning establish accounts. There is no public self-registration.
Reviewed membership and named project ownership keep every access boundary explicit.
Interactive illustration, no access changes.
Application authority
Taifa provides a permanent person key and reviewed eligibility. Your application owns its local accounts and roles.
A reviewed person. A role you control.
jmwangi_047Mapped to the same issuer + subjectCan view project records
Illustrative name and portrait. No account changes.
Frameworks
Use a maintained OIDC library for authorization code, PKCE, discovery and token validation on web or native clients.
Integration quickstartIntegrations
The planned rollout connects Taifa products while each retains its own accounts, roles and operational data.
Connect a websiteUse your existing Taifa account to request an organization for independent review, or prepare a website for integration.
Taifa One is currently in preview.There is no public self-registration. Ask your Institution sponsor about an invitation or approved provisioning.
Applications retain local accounts, roles and the final authorization decision. Sign-in alone does not grant a role.
Obtain an approved staging client, then follow the integration quickstart and lifecycle contract.
Taifa One is in preview. Reviewed integration, security and operational release gates remain required.
Identity uses the issuer and subject. An email address is contact information, never the account merge key.
Identity modelTaifa One documentationManaged staff require a user-verifying passkey or password plus TOTP. Privileged access follows a stronger policy.
MFA and recoveryTaifa One documentationNamed owners, exact HTTPS callbacks and independent approval establish the client boundary before integration.
Project approvalTaifa One documentationUse maintained OIDC libraries for authorization code, PKCE, discovery and token validation. Begin with a reviewed staging client.
Integration quickstartTaifa One documentationA named Institution sponsor and an authorized review establish membership before workforce access.
Membership and sponsorshipTaifa One documentationEach application keeps local accounts and roles. A successful central sign-in does not automatically grant product access.
Application integrationTaifa One documentationApplications apply approved changes and track their last applied cursor. Protected access is denied when freshness expires.
Lifecycle contractTaifa One documentationProduction approval depends on completed integration, security and operational release gates. A guide is not proof of deployment.
AvailabilityTaifa One documentation