Fabrik in need of someone with oAuth experience

achartier

Administrator
Staff member
Do you have experience with oAugh integrations? Ever since we upgraded our forum software to the latest version, about a year ago, we lost the single signing link between the forum software and Joomla.

Xenforo, the software we use for the forum, recently released an oAuth client/server which we would like to use to reinstate the SSO.

If you have experience with oAuth and would be willing to support Fabrik by taking on this project, we would love to hear from you. Even if you have no Auth experience, but would like to get you programming hands dirty, we would love to hear from you.

Feel free to post here or PM me.

Thanks.
 
good morning. i did a similar job on my site. but not with xenforo. do you have both the client and the oauth server available? (i suppose for joomla). if so write to me, i can try.
 
Anthony,

You can find details of the Xenforo (XF) implementation here: https://xenforo.com/community/threads/single-sign-on-and-more-with-oauth2-in-xenforo-2-3.217519/ Additionally there are numerous posts withing the Xenforo forum that discuss specific parts of the integration.

For Joomla I was thinking this would work: https://plugins.miniorange.com/joomla but feel free to suggest an alternative. I do not have pricing yet but for now let's just consider what would make the easiest and most reliable tools. There are versions of the client and server that can be obtained for free (1 user mode) that can be used to do a proof of concept.

We would want bidirectional login and user sync between J! and XF. When a new user is created on either side a corresponding user should be created on the other side. If a password is changed on one then it should be changed on the other, the same with email address and possibly other attributes. Deletion would also need to be handled.

If you can have an initial look and provide some feedback it would be appreciated.
 
Regarding the details of the Xenforo implementation, I've taken a brief look and it seems that it can only be used by setting up Xenforo as the server. However, I don't believe that's a problem, as synchronization would still occur regardless.
Do you have access to the module so that I can analyze it? Or better yet, could you provide me with access to the specific module so that I can study it further?
 
The ideal situation would be to have a blank installation of the forum in order to test it on a sample Joomla site. This would allow us to try implementing the synchronization. If the forum's license permits it, that would be perfect.
 
I was thinking of using the demo site for this, or, you could build a sandbox site for yourself on your own systems to work on it. Either works for me.
 
Back
Top