My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
FeatureList  
JConnect Features (What it does)
Featured, Phase-Deploy
Updated Aug 1, 2009 by arunoda....@gmail.com

Intro

This is an introduction of Features available in JConnect currently and upcoming features end of the GSOC 2009 time period

Currently Available Features

  • Fully User Synchronization between joomla and ExApp
  • Bulk Synchronization
  • Sync User Mangement
  • Central Authentication System (Joomla based but flexible)
  • Cross Domain Single Sign On
  • Cross Domain Single Sign Out
  • Activity Module inside Joomla
  • Simple External Application Setup/Configuration
  • Elgg External Application Plugin
  • User Groups Mapping

Detailed Overview

Fully User Synchronization between joomla and ExApp

Once You've installed and configured JConnect correctly with an External Application (ExApp) You can use this feature. and it's automatically activated!. What this does is

  • If you create a new user Joomla that user can be used to logged into ExApp
  • And JConnect make sure that user is synced with ExApp
  • So that you can update user-details from ExApp and chages will apply to all the ExApps and to the Joomla
  • And the vise-versa of this case is also the true

Bulk Synchronization

  • efore you installed JConnect there could be users available in both Joomla and in the ExApp.
  • o this will help you to synchronize existing users in both ExApps and Joomla.
  • nd it's possible to have username conflicts and way to manage those conflicts is also provided.

Sync User Management

  • All the times you have to control your users... And JConnect supports that also
  • You can ban users from certail ExApp to login with Joomla and stop synchronization
  • The interface provided is very helpful and using existing Joomla admin controls.. So using it'll be very easy

Cross Domain Single SignIn and SignOut

  • It's always tricky and hard to work with Cross domain stuff...
  • JConnect Support Single SignnOn and Single SignOut between JConnect ExApps and Joomla
  • In order to achieve that when you are login or logout in ExApps you've to use customized login system which is shown in the section below
  • These SSO is achieved using OpenID technology

Central Authentication System

  • JConnect has a Joomla based Central Authenticating System but it's flexible enough allow users from the ExApps to authenticating using this system
  • That means authentication is based Joomla but you can login to ExApp1 with the user-account at ExApp2 with this system

Activity Module inside Joomla

  • JConnect provide a module for show Activities inside ExApp, in the Joomla.
  • It has 2 views
    • one for public users
    • other for logged in users
  • the activity module for Elgg is shown below..

Simple External Application Setup/Configuration

  • JConnect provides you to setup and configure ExApps in a minimal effort..
  • And Managment and Configuration of those application can be done in single view..
  • JConnect provide ExApp to ExApp configuration system. means what are the rules active for ExApp1 doesn't valid for ExApp2

Elgg External Application Plugin

  • I've mentioned several times Elgg in this wiki...
  • Yes, currently we have developed a Elgg plugin to convert Elgg into a JConnect ExApp.
  • In future more to come.. and you can create your own using JConnect ExApp API .. (which will be comming soon)

User Groups Mapping

we do the user-group mapping by divinding them into two groups.

  1. incoming - for the incoming users (like update/create from exApp)
  2. outgoing - for the outgoing users (when existing joomla users logged-into into exApp)

NOTE: Owner of the user's user group for particular user cannot be changed by other exApp or Joomla!

Hope

  • Auto Active SSO (1.1.2+)
  • Elgg Activity Module Enhanced (1.1.3+)
  • Add User Groups for JConnect (1.1.1+)
  • Deveplper Oriented API (for creating External Application) (1.1.2+)
  • Give OpenID for JConnect Users... (eg:- joomlasite.com/u/arunoda)
  • WiKi + Documentation

At the End

I think all you've get an brief idea about JConnect and it's features.. So now it's time to test...

  1. try first at our online demo which is shown in the home page of this site
  2. then if feel happy download and use it...
  3. keep in touch with the JConnect Development Site


Sign in to add a comment
Powered by Google Project Hosting