Hi Kevin,

I have a similar requirement between a PHP app and my Java (Seam) app. 
I havent got my head around it but current thinking is to expose a https REST 
service which checks the user's credentials ie whether logged in etc. 

Best Regards

Mike Burton
(Sent from my iPhone)




On 19 Oct 2011, at 12:06, "Kevin Meyer - KMZ" <[email protected]> wrote:

> Hi Robert,
> 
>> I can't quite get my head around this. As the two systems are running 
>> independently, how are you going to get the id/token from one to the other?
> 
> Indeed - this is precisely the problem. How to let the authentication 
> from one be picked up by the other. The closest might be to see how 
> Joomla! stores the user sessions (it creates a row in a session table). 
> 
> Ideally, I'd like for (one of) the systems to also create the required 
> authentication/session information (cookie) for the other..
> 
> But this is probably not possible.
> 
>> Isis is capable of starting up without authenticating the user - see the 
> 
> No, I do need authentication, I was hoping to "share" the 
> authentication, though.
> 
>> uses of ExplorationSession and AnonymousSession in the DnD and Scimpi 
>> UIs respectively.  The sessions there are set up during startup, for the 
>> DnD viewer, and at the beginning of each request for Scimpi.
>> 
>> What user interface are you considering using?
> 
> I've never been able to get Scimpi to properly support contributed 
> actions on the current entity (the curent entity always comes up as null 
> when the contributed action is executed), so I'm using the HTML 
> viewer. (I can't find my previous threads on this topic in the mail 
> archive).
> 
> It's no train smash if the user has to authentication for each application 
> - they will rarely need to login to the Isis session (only the 
> administrators need it, when new members are signed on, or to 
> process financials, etc).
> 
> Regards,
> Kevin
> 
> 
>> On 17/10/11 17:24, Kevin Meyer - KMZ wrote:
>>> Hi Robert,
>>> 
>>> Indeed - I have already added a SQL authenticator to the Isis
>>> framework that can be used to verify details (login name and
>>> password), but I was now wondering about using session data so that,
>>> having logged into either Isis or Joomla, visiting the *other* framework
>>> would not require another login.
>>> 
>>> Regards,
>>> Kevin
>>> 
>>> 
>>> On 17 Oct 2011 at 17:01, Robert Matthews wrote:
>>> 
>>>> Hi Kevin
>>>> 
>>>> Authentication and authorisation in Isis is done via a couple of
>>>> plug-ins. So creating your own versions that check with Joomla's
>>>> security data is what I would look at first.
>>>> 
>>>> Extend PasswordRequestAuthenticatorAbstract to authenticate a user via
>>>> the database and extend AuthenticationManagerStandardInstallerAbstract
>>>> to install your authenticator.  Add an isis.authentication property to
>>>> the isis.properties file to specify the installer class.
>>>> 
>>>> Regards
>>>> Rob
>>>> 
>>>> 
>>>> 
>>>> On 17/10/11 10:52, Kevin Meyer - KMZ wrote:
>>>>> Dear all,
>>>>> 
>>>>> I am working on another project that is being implemented on both Isis
>>>>> and Joomla!. Its for an institute that wants to provide CMS functionality
>>>>> for members (personal web pages, blogging, articles, etc), and also
>>>>> provide online user management (the backend) for the institute council
>>>>> (member enrolment, payment status, invoicing, etc).
>>>>> 
>>>>> I'm using Joomla! 1.7 for the front-end, and Isis for the backend,
>>>>> sharing data via the SQL objectstore (common schema pattern, I
>>>>> guess).
>>>>> 
>>>>> My question is: Would it be possible for a login on the CMS (Joomla!)
>>>>> to carry over onto the HTML viewer? I'll be looking into cookie-based
>>>>> sessions late today...
>>>>> 
>>>>> Since, I think, Joomla uses session data stored in one of its tables, it
>>>>> might be easier to drive the login from the Isis direction instead (and
>>>>> have Isis create the session database information)..
> 

Reply via email to