Single Sign On: Cas 3.3.1, phpCAS and Spring Security

Puh… after now around 18 hours (totally), I’ve managed to get a basic setup of the single-sign-on software by JA-SIG – the Yale University running.

I’ll use CAS (central authentication service) to enable a smooth transition from PHP to Java on the lyrics portal I’m working on.

Now, that I’ve got phpCAS working on a small sample application (the big trick was to compile PHP with curl support), I’ll switch the authentication mechanism of the current PHP-Application to phpCAS and will use the Java-pendant for the new Java applications.

Next, I’ll look into the integration of CAS with Spring-Security and on using CAS with Portlets, that will be interesting ­čśë

Some links I’ve found quite useful:

  1. CAS main homepage
  2. phpCAS API Reference
  3. phpCAS Wiki Page
  4. Setup SSL on Tomcat 6
  5. Using existing user-database
  6. Using JDBC for Authentication
  7. JavaDoc Class QueryDatabaseAuthenticationHandler
  8. Spring Security Homepage
  9. CAS with Portlets
  10. Happy Sound: Lyrics to Farin Urlaub

Advanced Internet Security – CTF Contest

Gummib├Ąrenbande - We are the champions!
Gummib├Ąrenbande - We are the champions!

Nachdem letzthin ja wieder ein kleiner Capture the Flag (CTF)-Contest hier auf der Uni stattgefunden hat, und unser Team – die Gummib├Ąrenbande – dabei recht gut abgeschnitten hat (1. Platz ­čśÇ ), war mein GIMP wieder mal ein bisschen k├╝nstlerisch aktiv:

Danke an Andreas, Michael K. und Michael S. f├╝r die Unterst├╝tzung im Team.

DDC LevelOne WNC-0304 USB Wireless USB Dongle with Wi-Fi DetectorDanke auch an das Inso/Esse f├╝r die Organisation und vorallem f├╝r den tollen Preis!
 

Staatliche Softwarequalit├Ątsprodukte

Tja, heute scheint wohl irgendwie alles schief zu laufen… wollt’ ich doch gerade auf der sch├Ânen ├ľBB Seite ein Ticket f├╝r die doch recht lange Fahrt von 7h nach Vorarlberg kaufen.. klick mich also durch die Webmaske, w├Ąhle Anfangs- und Endbahnhof aus, Grossraumwagen und Fensterplatz bitte… ok, noch die Zahlungsdaten ausf├╝llen, passt, weiter!

Gut, was bekomme ich? Sitzplatz im Abteilwagen, in denen es ja sowieso immer so angenehm kuschelig und stickig ist, dann mal sowieso keinen Fensterplatz sondern “Mitte”… naja, fand ich dann nicht so toll, also mal Refresh gedr├╝ckt und schaun ob was besseres kommt… nat├╝rlich wurden die Daten nicht per POST/GET sondern irgendwie anders ├╝bertragen (Ajax?), weshalb ich das ganze Formular nochmals ausf├╝llen darf… wenigstens hat mein Firefox sich die Daten gemerkt und es geht etwas schneller… wieder gleich wie oben “Grossraumwagen”, “Fensterplatz”… was bekomm ich… “Abteilwagen”, “Gang”… ja toll.. da is zwar auch eine Scheibe, aber mit dem Fensterplatz und vorallem dem Tischchen und der Steckdose hat das sehr wenig zu tun..

Ruf ich eben beim Kundencenter der ├ľBB an ” F├╝r Anregungen, Lob und Kritik wenden sie sich an:Tel. 0810 / 100 755 aus ganz ├ľsterreich zum Ortstarif” … erkl├Ąre das mit ihrem Webfrontent irgendwas nicht stimmt, erz├Ąhle das mit den Sitzpl├Ątzen usw.. Der freundliche Mitarbeiter meint daraufhin, dass dann wahrscheinlich nur noch diese 2 Pl├Ątze verf├╝gbar w├Ąren… “Das bezweifle ich..” .. ok, er verbindet mich mal weiter zum Reisecenter… dort erfahre ich, dass im genannten Zug noch 145 Pl├Ątze frei sind, und nat├╝rlich auch den von mir gew├╝nschten Fensterplatz im Grossraumwagen… ok, reservieren wir mal.. geht nat├╝rlich nur per Kreditkarte und leider nicht per Paybox, dass ich mir ja eigentlich extra f├╝r die Onlinereservierung angeschafft habe… naja, jetzt muss ich hald noch nen kleinen Ausflug zum Westbahnhof machen.. daf├╝r ist die Sitzplatzreservierung um 50c biliger als Online.. auch schon was ­čÖé

@├ľBB: Stellt doch mal nen ordentlichen Programmierer an, dass eben beschriebene ist ja wohl offensichtlich ein Bug.

Wien ist anders

Das Wien anders ist, als z.B. das sch├Âne Vorarlberg, war mir ja durchaus bekannt. Alles geht in etwas gr├Â├čeren Massst├Ąben zu, alles ist anonymer und irgendwie interessieren sich die Leute weniger f├╝r einander.

Fr├╝her hatte ich ja hier sogar Angst, sollte mir etwas passieren, w├╝rde nichtmal irgendjemand ‘nen Finger r├╝hren und die Rettung rufen…. dass es doch nicht so schlimm ist, hab ich mittlerweile mitbekommen… aber was heute passiert ist, hat mir wieder einmal gezeigt, dass Wien doch “anders” ist..

Um wieder eine einigermassen ordentliche Frisur zu bekommen, war ich unterwegs zum Fris├Âr meines Vertrauens… zwar auch hier im 15. Bezirk, doch ?beraschenderweise sehr professionell. Naja, wie dem auch sei.. angekommen beim Fris├Âr, fragte mich seine junge Lehrlingsdame, was sie f├╝r mich tun k?nne… “Naja, Haare schneiden…”, “Geht im Moment leider nicht..” . Ich schaute mich um, doch der Saloon war bis auf sie und eine weitere Person leer. “Warum denn nicht?”, “Man hat heute Nacht bei uns eingebrochen, Scheren, Schampoo’s, Haarmittel, alles weg… der Chef ist grad die Sachen einkaufen… ”

Nunja, ist dem noch viel hinzuzuf├╝gen? Unglaublich f├╝r mich, anstatt die wertvollsten Gegenst├Ąnde und vielleicht die Kassa zu klauen, klaut man hier in Wien scheinbar sogar Scheeren und Haarschampoo.

Tja, wieder was dazu gelernt.. ich werd mal mene Bude Winter- & Ferienfest machen!

Lg,
Dominik

P.s.: F├╝r alle die mal wieder aktuelle Lyrics suchen, hab ich mal wieder Lyrix verlinkt.. jetzt sogar mit Referral Code! Also schnell anmelden und mir Punkte verschaffen ­čśë

Neue Kontaktdaten

Dank meiner neuen Dominik Dorn . com Domain, gibt es nun auch neue Wege mich zu erreichen:

Email: dominik (at) dominikdorn (punkt) com, wobei (at) nat├╝rlich mit dem Klammeraffen ersetzt werden muss.

MSN-Messenger: msn (punkt) messenger (at) dominikdorn (punkt) com

ICQ: immer noch gleich wie fr├╝her, wer sie hat, hat sie, wer nicht, schreibt bitte zuerst mal eine Email.

Jabber: gleich wie meine Emailadresse

Diese Kontaktdaten werden sich mit ziemlicher Sicherheit nie relativ unwahrscheinlich wieder ├Ąndern ­čśë

liebe Gr├╝├če,
Dominik

Es musste ja so kommen

… nachdem ich mich viele Jahre nur um “andere” Homepages gek?mmert habe, ist es nun doch soweit:
Hier ist meine Homepage, in der es ausnahmsweise mal nicht um Musik, Tauchen, Vereine, Firmen oder sonstwas geht, sondern nur um das Zeugs was mich im Moment besch?ftigt oder das ich irgendwie ver?ffentlichen m?chte.

Wer auf diese Seite gelangt ist, hat sich entweder meine Visitenkarte angeschaut oder mich gegoogelt, weil er/sie mehr wissen m?chte… nun, dem will ich nicht im Wege stehen.. schaut euch um!

F?r Verbesserungsvorschl?ge bin ich nat?rlich wie immer offen ­čśë

Lg,

Dominik