Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [higgins-dev] PamelaWare MediaWiki Integration Status: 9/19/07

Hi all,

I think I'm getting closer, but couldn't quite finish it yet...

- I use Tom's original URL, but manually replace the http with https (otherwise I get the NumberFormatException again in the Card Selector). So the URL I use is https://pamelaproject.com/mwtom/index.php?title=Special:Userlogin&returnto=Main_Page

- When I click on "Use an Information Card", the Card Selector appears. For some reason I have to select a card and enter username/password TWICE ( i.e. after I first select a card and enter username/password, the card selection step appears a second time). After that the Card Selector closes.

- As described by Tom, I get to a page that asks me to associate an account with the card. This page has a lot of debug information on it (see attached .txt file).

- After entering my existing wiki username/password, I get the following error:

Associating information card with MW account ...
Fatal error: Class 'pwutils' not found in /home/.mick/pdingle/pamelaproject.com/mwtom/includes/SpecialUserlogin.php on line 928

(That's all, nothing else on the page).

But it seems it worked. After this I started all over again (still had to select card and username/password TWICE in the Card Selector). And I actually got logged in after the Card Selector closed! Yay, that's wonderful!

Markus

On 9/25/07, Alexander Yuhimenko <AYuhimenko@xxxxxxxxxxxxxx> wrote:
Hello,

RPPS was fixed, try again please.

On Tue, 25 Sep 2007 19:00:40 +0300
Alexander Yuhimenko <AYuhimenko@xxxxxxxxxxxxxx> wrote:

>
>
> I guess, It's RPPS fault. I try to resolve this asap.
>
>
>
> On Tue, 25 Sep 2007 17:17:29 +0200
> "Markus Sabadello" <msabadello@xxxxxxxxxxxxx > wrote:
>
> > Sorry forgot to attach the screenshot. Here it is.
> >
> > On 9/19/07, Markus Sabadello <msabadello@xxxxxxxxxxxxx> wrote:
> > >
> > > Hey,
> > >
> > > Anyone know what's wrong here (see attached images)?
> > > I have HBX 0.9.0.5 and tried to sign in with one card from https://wag.bandit-project.org/
> > > and one from https://higgins.eclipse.org/TokenService (same result).
> > >
> > > Markus
> > >
> > > On 9/19/07, Tom Doman <tdoman@xxxxxxxxxx> wrote:
> > >
> > > > All,
> > > >
> > > > I now have MW accepting information cards.  You can try it out at http://pamelaproject.com/mwtom/index.php?title=Special:Userlogin&returnto=Main_Page
> > > >
> > > >
> > > > Now, the caveats and notes:
> > > >
> > > > 1. I have checked in all my changes to the PW MW repository.  However, I
> > > > had to make some changes to a common file, infocard-post.php, which is
> > > > common to all RPs.  It amounts to a few lines of code I commented out and
> > > > Pamela and I plan to work out those issues later but I need to work with her
> > > > on what to do in the interim so I can get this "quick and dirty" version out
> > > > to Mary to play with.
> > > >
> > > > 2. Here's what you have to do to use what I have so far.  Some of this
> > > > will change obviously as we get install pieces and get further along with
> > > > the integration:
> > > >      a. Follow the instructions here -
> > > > http://code.pamelaproject.com/wiki/PamelaWareMediaWiki
> > > >      b. Create the 3 MySQL DB tables as shown in
> > > > pwmw/trunk/pwmw/mw/admin.pw.php, in function checkDatabaseStructure().
> > > >      c. Pending a good resolution, get my copy of infocard-post.php(attached).
> > > >
> > > > 3. Here's how it works.  If you don't have an account, you can create
> > > > one using the standard old "create account" mechanism on the login
> > > > page.  Our MW code will not automatically create you an account.  If you
> > > > have an account, choose the CardSpace login, and send an information card
> > > > that is not associated with any MW account, you will be prompted to
> > > > associate that card with an account if you wish.  You will essentially do a
> > > > standard MW login with your accounts username and password and push the
> > > > "Associate" button.  You will now be logged in and that card associated with
> > > > your account.  From now on, if your card is a personal card or is a managed
> > > > card backed by a personal card,
> > > > you will be able to login to the MW without further prompt.
> > > >
> > > > 4. The "where to go to get a card" link and other minor items like that
> > > > aren't working so if you need an information card you can go to
> > > > wag.bandit-project.org, create an account, login, and then choose the
> > > > "Issue Info Card" tab.
> > > >
> > > > I think that's everything for now.  Reply if I missed something or you
> > > > have any questions.
> > > >
> > > > Tom
> > > >
> > > >
> > > > _______________________________________________
> > > > higgins-dev mailing list
> > > > higgins-dev@xxxxxxxxxxx
> > > > https://dev.eclipse.org/mailman/listinfo/higgins-dev
> > > >
> > > >
> > > >
> > >
> > >
> > >
> > >
> >
>
>
> --
> Alexander Yuhimenko < AYuhimenko@xxxxxxxxxxxxxx>
> _______________________________________________
> higgins-dev mailing list
> higgins-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/higgins-dev


--
Alexander Yuhimenko <AYuhimenko@xxxxxxxxxxxxxx>
_______________________________________________
higgins-dev mailing list
higgins-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/higgins-dev



INFORMATION CARD LOGIN - DEBUG MODE ON
Site under maintenance - ANYTHING IS POSSIBLE
HTTP Cookie Before Authentication:
Cookie - tdoman_mw__session is bfe6l43ub7haqi09lf8b8acgs2
Cookie - tdoman_mw_UserName is Peacekeeper
Cookie - tdoman_mw_LoggedOut is 20070925171837
PHP Version: 5.2.3
PHP Include Path: /home/.mick/pdingle/pamelaproject.com/mwtom:/home/.mick/pdingle/pamelaproject.com/mwtom/includes:/home/.mick/pdingle/pamelaproject.com/mwtom/languages:.:/usr/local/php5/lib/php:/usr/local/lib/php

Notice: Undefined property: phpInfocardSAML1_1Processor::$preilters in /home/.mick/pdingle/pamelaproject.com/mwtom/extensions/pwmw/pwlib/vendor/phpInfoCard/lib/object.infocardprocessor.php on line 216

Notice: Undefined variable: astr in /home/.mick/pdingle/pamelaproject.com/mwtom/extensions/pwmw/pwlib/vendor/phpInfoCard/lib/object.saml1.1processor.php on line 890

Notice: Undefined variable: astr in /home/.mick/pdingle/pamelaproject.com/mwtom/extensions/pwmw/pwlib/vendor/phpInfoCard/lib/object.saml1.1processor.php on line 890

Notice: Undefined variable: astr in /home/.mick/pdingle/pamelaproject.com/mwtom/extensions/pwmw/pwlib/vendor/phpInfoCard/lib/object.saml1.1processor.php on line 890

Notice: Undefined variable: astr in /home/.mick/pdingle/pamelaproject.com/mwtom/extensions/pwmw/pwlib/vendor/phpInfoCard/lib/object.saml1.1processor.php on line 890

Notice: Undefined variable: astr in /home/.mick/pdingle/pamelaproject.com/mwtom/extensions/pwmw/pwlib/vendor/phpInfoCard/lib/object.saml1.1processor.php on line 890

Notice: Undefined variable: astr in /home/.mick/pdingle/pamelaproject.com/mwtom/extensions/pwmw/pwlib/vendor/phpInfoCard/lib/object.saml1.1processor.php on line 890

Notice: Undefined variable: astr in /home/.mick/pdingle/pamelaproject.com/mwtom/extensions/pwmw/pwlib/vendor/phpInfoCard/lib/object.saml1.1processor.php on line 890

Notice: Undefined variable: astr in /home/.mick/pdingle/pamelaproject.com/mwtom/extensions/pwmw/pwlib/vendor/phpInfoCard/lib/object.saml1.1processor.php on line 890

Notice: Undefined variable: astr in /home/.mick/pdingle/pamelaproject.com/mwtom/extensions/pwmw/pwlib/vendor/phpInfoCard/lib/object.saml1.1processor.php on line 890

Notice: Undefined variable: astr in /home/.mick/pdingle/pamelaproject.com/mwtom/extensions/pwmw/pwlib/vendor/phpInfoCard/lib/object.saml1.1processor.php on line 890

Notice: Undefined variable: astr in /home/.mick/pdingle/pamelaproject.com/mwtom/extensions/pwmw/pwlib/vendor/phpInfoCard/lib/object.saml1.1processor.php on line 890

Notice: Undefined variable: astr in /home/.mick/pdingle/pamelaproject.com/mwtom/extensions/pwmw/pwlib/vendor/phpInfoCard/lib/object.saml1.1processor.php on line 890

Notice: Undefined variable: astr in /home/.mick/pdingle/pamelaproject.com/mwtom/extensions/pwmw/pwlib/vendor/phpInfoCard/lib/object.saml1.1processor.php on line 890

Notice: Undefined variable: astr in /home/.mick/pdingle/pamelaproject.com/mwtom/extensions/pwmw/pwlib/vendor/phpInfoCard/lib/object.saml1.1processor.php on line 890

Notice: Undefined offset: 0 in /home/.mick/pdingle/pamelaproject.com/mwtom/extensions/pwmw/pwlib/vendor/phpInfoCard/lib/object.saml1.1processor.php on line 935

Notice: Undefined variable: offset in /home/.mick/pdingle/pamelaproject.com/mwtom/extensions/pwmw/pwlib/vendor/phpInfoCard/lib/object.saml1.1processor.php on line 328

Notice: Undefined variable: offset in /home/.mick/pdingle/pamelaproject.com/mwtom/extensions/pwmw/pwlib/vendor/phpInfoCard/lib/object.saml1.1processor.php on line 338
Token decrypted successfully

Getting Claims:
# assertionid : urn:uuid:738864BE1C37F5F6BF1190740968970
# issueinstant : 2007-09-25T17:22:48Z
# notbefore : 2007-09-25T17:22:48Z
# notonorafter : 2007-10-02T17:22:48Z
# privatepersonalidentifier : 6uyPnlawuXuIOuisN7N8qmEcip98g78Lfao7eMTuvHg=
# emailaddress : markus.sabadello@xxxxxxxxx
# algorithm : http://www.w3.org/2001/10/xml-exc-c14n#
# digestalgorithm : http://www.w3.org/2000/09/xmldsig#sha1
# digestvalue : p3x4F+is5OAlKrstLrSQKjG2rGY=
# signaturevalue : FIqc5w6sfHfRzE1yITyQfc7NsfQyV7l7UlSCnqVIJ+2Eou3c25AMBfnJpNWaRxUfT8Ja6c8MSTOHJdINEE6nDZJH+4dv2/z2vGMK/5yg2OvRha/q4bEp8TG6VgkjdA8s1KwJMRv0Scla+wzgLn5WC/J78BstBp/oxQbo7VruncQ=
# signerkeymodulus : xuhmMVJM+7Bv/3ZL2F5TFy914zx4CV9k6syGx2J8bZsSym/AAyXwDSzRCNjdYv+1bfjE+yatcOt5 BEzQMcDUPkhC4R89JLdVOsDIGLh/T6mPcGjHJZoIJy2TAWVW7IV4dfjDulbTJheELAaF7sxFbqok agOQbFm/Zx92eHGdU7U=
# signerkeyexponent : AQAB
# signerkeymode : PEM
# signerx509 : -----BEGIN PUBLIC KEY----- MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDG6GYxUkz7sG//dkvYXlMXL3Xj PHgJX2TqzIbHYnxtmxLKb8ADJfANLNEI2N1i/7Vt+MT7Jq1w63kETNAxwNQ+SELh Hz0kt1U6wMgYuH9PqY9waMclmggnLZMBZVbshXh1+MO6VtMmF4QsBoXuzEVuqiRq A5BsWb9nH3Z4cZ1TtQIDAQAB -----END PUBLIC KEY-----

Notice: Undefined index: givenname in /home/.mick/pdingle/pamelaproject.com/mwtom/extensions/pwmw/pwlib/processing/infocard-post.php on line 108

Notice: Undefined index: surname in /home/.mick/pdingle/pamelaproject.com/mwtom/extensions/pwmw/pwlib/processing/infocard-post.php on line 108

Evaluating Incoming Request:
created cardhash of: 5c61a41a885333c0576a16343acc9533
  Card belongs to account #: 0
  Status: new-card


Mapped Data:
 Name: name Value:
 Name: email Value: markus.sabadello@xxxxxxxxx
 Name: Modulus Hash Value: xuhmMVJM+7Bv/3ZL2F5TFy914zx4CV9k6syGx2J8bZsSym/AAyXwDSzRCNjdYv+1bfjE+yatcOt5 BEzQMcDUPkhC4R89JLdVOsDIGLh/T6mPcGjHJZoIJy2TAWVW7IV4dfjDulbTJheELAaF7sxFbqok agOQbFm/Zx92eHGdU7U=
 Name: privatepersonalidentifier Value: 6uyPnlawuXuIOuisN7N8qmEcip98g78Lfao7eMTuvHg=
 Name: loginid Value: markus.sabadello@xxxxxxxxx
created cardhash of: 5c61a41a885333c0576a16343acc9533
 Name: Card Hash Value: 5c61a41a885333c0576a16343acc9533
 Name: Card Handle Value: 6uyPnlaw=
 Name: Account ID Value:
Clickback: Challenge Created.
Clickback: salted data is markus.sabadello@gmail.com6uyPnlawuXuIOuisN7N8qmEcip98g78Lfao7eMTuvHg=
Clickback: length is 16
Clickback: salt is 1024 characters
Clickback: Hash of the salted challenge data: 8b896ae28195da71b992262564b845c9
Clickback: Chopped challenge data: 8b896ae28195da71


Account Validation is required.
Emailing Registration info to: markus.sabadello@xxxxxxxxx
User would be redirected to: /index.php?option=com_pwjos&task=clickback&clickbackID=8b896ae28195da71
Message would be:

Please complete your registration at  by opening the link below.

/index.php?option=com_pwjos&task=clickback&clickbackID=8b896ae28195da71

Thanks


Action: Audit
 IP: 81.223.92.227
 Status: new-card
 PPID: 6uyPnlawuXuIOuisN7N8qmEcip98g78Lfao7eMTuvHg=
 Account: 0

Notice: Undefined variable: datamap in /home/.mick/pdingle/pamelaproject.com/mwtom/extensions/pwmw/pwlib/processing/infocard-post.php on line 244

Final Analysis

Notice: Trying to get property of non-object in /home/.mick/pdingle/pamelaproject.com/mwtom/extensions/pwmw/mw/processing.pw.php on line 25
 User:

Notice: Trying to get property of non-object in /home/.mick/pdingle/pamelaproject.com/mwtom/extensions/pwmw/mw/processing.pw.php on line 26
 Login ID:

Notice: Trying to get property of non-object in /home/.mick/pdingle/pamelaproject.com/mwtom/extensions/pwmw/mw/processing.pw.php on line 27
 Account ID:
 Status: new-card
 Errors: none
 Trusted Source: No
 Account Validation: Sent


HTTP Cookies After Authentication:
Cookie - tdoman_mw__session is bfe6l43ub7haqi09lf8b8acgs2
Cookie - tdoman_mw_UserName is Peacekeeper
Cookie - tdoman_mw_LoggedOut is 20070925171837
Final redirect: /index.php?option=com_pwjos&task=usermessage&mesg=new-card

Notice: Undefined property: LoginForm::$mUserID in /home/.mick/pdingle/pamelaproject.com/mwtom/includes/SpecialUserlogin.php on line 901
User ID:

Back to the top