Hello everyone,

I need some help. Does anyone know any plugin I can install on my website to allow people to log into their facebook, twitter accounts and chat publicly? I have a client who needs this to be done and am pressed with time. Am not using wordpress

Thanks

Dani AI

Generated

Short answer tied to the thread: was right that services like Janrain handle social login/registration but not a public chat UI. For a non‑WordPress site and a tight deadline you have two practical routes: (A) embed a hosted chat widget that already offers social login, or (B) add social auth and a realtime backend yourself and wire a simple chat UI.

If you need fast delivery (minutes–hours): use an embeddable/chat widget (they give you a JS snippet you drop into any site). Examples with built‑in social login and moderation are Chatwee, RumbleTalk and CometChat — these remove the heavy lifting of sockets, presence and moderation so you can ship quickly. (chatwee.com)

If you want control or to avoid a third party: implement social auth with a provider like Firebase Authentication (supports Google, Facebook, Twitter) and pair it with a realtime store (Firestore or Realtime DB) or a socket server (Socket.io). Firebase gives a very fast path because it handles OAuth flows, tokens and SDKs so you can focus on messages and moderation. (firebase.google.com)

Important cautions: Facebook/Meta tightened developer rules — “advanced” login access (email/public_profile in production) now commonly requires business verification, so production Facebook login can require extra setup (and time). Plan fallbacks (guest names, Google/Apple) and add moderation, rate limits and a clear privacy policy. (social-login.nextendweb.com)

Quick plan you can follow now:

  1. For fastest result: sign up to a hosted chat, configure social login in its dashboard, paste the embed snippet into the site. 2) For custom: enable Firebase Auth providers, use FirebaseUI or simple signInWithPopup, then write messages to your DB and render them in the client.

Example (very small sketch using Firebase Auth + Firestore):

const auth = getAuth();
signInWithPopup(auth, new GoogleAuthProvider()).then(c=>{
  db.collection('messages').add({text:'Hello', uid:c.user.uid, ts:Date.now()});
});

If time is short: pick a hosted widget first, then iterate toward a self‑hosted/custom build.

Recommended Answers

All 4 Replies

Hello, thanks for reply. I checked Janrain and their solutions doesn't allow public chat. It's more of content sharing and registration. Do you know any that does chat specifically?

Oh, I thought you had your own chat, but just wanted the login, sorry.

Oh it's ok. No I don't have a chat. Do you know of a good chat though? Am also looking for one that can allow facebook and twitter users to log in with

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.