Let people create an account or sign in to your WordPress site with their AiCB @username. One button signs them in — or registers them automatically the first time. No passwords for you to manage.
v1.1.0 · .zip · WordPress 5.6+ · PHP 7.2+ · free · GPL-2.0+
AiCB Login adds a “Sign in with AiCB” button to your WordPress site. Visitors authenticate with their AiCB @username on the AiCB identity hub and come back signed in. The first time someone signs in, a WordPress account is created for them automatically; on later visits they're matched to that same account.
The same button registers new users and logs in existing ones — there's no separate sign-up step, and no password resets for you to field.
From Settings → AiCB Login, click Connect to AiCB. You approve the request on AiCB (signing in, or creating a free account if you don't have one) and the plugin is configured automatically — there are no API keys or secrets to copy by hand.
The button shows on the WordPress login screen out of the box. To place it on a page, post or widget, drop in the shortcode:
[aicb_login]
Optional attributes let you set the button label and the post-login redirect. Full details are in the setup guide.
Authentication is the wrong place to cut corners — so this isn't.
Every request and assertion is signed with a per-site HMAC-SHA256 secret and checked in constant time. Assertions expire in five minutes, and each one-time nonce works only once (replay protection).
By default the plugin won't adopt an existing account just because an email matches. Existing users link AiCB from their profile while logged in — the safe, opt-in path.
Built to the WordPress Coding Standards (clean against PHP_CodeSniffer), PHP 7.2+ compatible, with inputs sanitised, output escaped and the required external-service disclosure.
Upload the plugin and activate it.
Click Connect to AiCB in the plugin settings.
Approve access on AiCB — sign in, or create a free account.
The “Sign in with AiCB” button is live on your login screen.
Already have members? Existing users keep their accounts — they connect their AiCB @username from their WordPress profile, then sign in with one click from then on.
Download the plugin, upload it to WordPress and activate — then click Connect to AiCB.
Free and open source (GPL-2.0+). Requires an AiCB account to connect — creating one is free.
Yes. AiCB Login adds “Sign in with AiCB” single sign-on to WordPress — visitors authenticate with their AiCB @username on the AiCB identity hub and come back to your site signed in. Every request and assertion is signed with a per-site HMAC-SHA256 secret and checked in constant time, assertions expire in five minutes and each one-time nonce works only once, so replays are blocked.
Yes — one AiCB @username covers it. The first time someone signs in, a WordPress account is created for them automatically; on later visits the same button matches them to that same account. There's no separate sign-up step, and no password resets for you to field.
For visitors who use the button, yes — they authenticate on AiCB with their @username instead of keeping a WordPress password, so there are no passwords for you to manage. The button is added to the standard WordPress login screen rather than replacing it, and existing users can link their AiCB @username from their WordPress profile to sign in with one click from then on.
Install and activate the plugin, then go to Settings → AiCB Login and click Connect to AiCB — you approve the request on AiCB and the plugin is configured automatically, with no API keys or secrets to copy. The “Sign in with AiCB” button then shows on your WordPress login screen out of the box. To put it on a page, post or widget, use the [aicb_login] shortcode; the setup guide covers the optional label and redirect attributes.
AiCB is the identity hub at aicb.au where people hold an AiCB @username. AiCB Login uses it to authenticate visitors: they confirm who they are on AiCB, then return to your WordPress site signed in. Connecting your site requires an AiCB account, and creating one is free.
Yes — it works the way social login does (one click, no new password to create), but with an AiCB @username instead of a social media account. It's also built defensively: by default the plugin won't adopt an existing WordPress account just because an email address matches, so accounts can't be taken over that way. Existing members link their @username from their profile while logged in — the safe, opt-in path.
Yes — AiCB Login is completely free and open source (GPL-2.0+), with no paid tier. It isn't listed in the WordPress.org plugin directory; you download the .zip from this page, then upload and activate it in WordPress like any other plugin. It runs on WordPress 5.6+ and PHP 7.2+.
Single sign-on, membership, payments, integrations or something entirely custom — this is the kind of thing we build. Tell us what you need and we'll come back with a plan and a fixed quote.