APEX Authentication Plugin v1.1.0 Public Release

We’re pleased to announce the V1.1.0 release of the click-click IT Solutions Authentication Plugin for Oracle APEX.

This release covers the new Google and Facebook API changes and includes a number of enhancements. You can find out the full list of changes here below.

Affected plugins:

  • Google Authentication
  • Facebook Authentication
  • Combined Authentication

Improvements & Changes

Migrate Google API:

https://developers.google.com/+/api/auth-migration

To simplify their APIs, Google is consolidating support to people.get (and the OpenID-compliant version people.getOpenIdConnect), and ending support for the userinfo endpoint. The Google Authentication Plugin V1.0.0 uses the userinfo endpoint and therefore the https://www.googleapis.com/auth/userinfo.email and https://www.googleapis.com/auth/userinfo.profile scope. Google will no longer support the userinfo endpoint service after 31.08.2014, because of that, please update to V1.1.0.

Migrate Facebook API 1.0 to 2.0:

https://developers.facebook.com/docs/apps/changelog

Facebook released the API v2.0 on 30.04.2014 at the 2014 Facebook Developer Conference (f8). This is the first release of Facebook’s API that is versioned. The Facebook Authentication Plugin V1.0.0 uses unversioned API calls. Where as the Facebook Authentication Plugin V1.1.0 is making 2.0 Facebook API calls. If you are using the Facebook Authentication Plugin V1.0.0 with an application which has been created on or after 30.04.2014, you have to update your plugin to V1.1.0. Because after Facebook API v2.0, it is possible for a user to decline scopes. With Facebook Authentication V1.1.0 we offer a new parameter ‚Required Scope‘ where you can make specific scopes required again.

New wallet certificates

Certificates do have an expiration date and in times of the Heartbleed bug they expire even faster. To remind you of keeping your certs up to date, we added the newest certs. Furthermore, we describe in our documentation, how you can download them by yourself.

New procedure CL_GAUTH_CUSTOM_AUTHENTICATION for a smoother integration of custom login logic

There has been a few requests about custom authentication integration. It was possible to achieve this by adding a little workaround. We now offer a procedure where you can easily and smooth add your login logic.

Apex RESTful service as an alternative to the server modification (WWV_FLOW_EPG_INCLUDE_MOD_LOCAL)

Your Authentication Plugin needs an interface for the Google and Facebook redirect calls. To make a procedure accessible by the web, it is necessary to modify the server configuration. With the Authentication Plugin V1.1.0 and Apex 4.2 you have the possibility to use RESTful services instead.

Installation von PL-JRXML2PDF und der Demo-Application

Gleich vorweg, die Installation von PL-jrxml2pdf ist leicht zu bewerkstelligen, jedoch müssen in der Datenbank dem jrxml2pdf-Schema Berechtigungen gegeben werden, d.h. es ist notwendig sich als SYS mit der Datenbank zu verbinden, und für die Demo-Reports darf auf die Erstellung der Oracle-Demo-Tabellen nicht vergessen werden. Weiterlesen →

APEX Translation

Um der Globalisierung Rechnung zu tragen ist es immer öfter notwendig Applikationen in verschiedenen Sprachen anzubieten. Das Schöne ist, mit APEX ist das möglich. Zu diesem Thema wurden im Laufe der Zeit bereits einige Blogs geschrieben. Ich möchte hier auf Multilinguale Anwendungen mit Oracle APEX verweisen, in dem verschiedene Möglichkeiten zur Übersetzung diskutiert werden. Weiterlesen →

Multilinguale Anwendungen mit Oracle APEX

Mehrsprachige Anwendungen bedeuten – unabhängig von der verwendeten Technologie – immer einen nicht unerheblichen Aufwand, zusätzlich zur eigentlichen Entwicklung der Applikation.

Das vorweg genommen, kommt die gute Nachricht: Oracle APEX ist von Haus aus auf Mehrsprachigkeit ausgerichtet und bringt alle nötigen Werkzeuge dazu mit.
Auf der öffentlichen Test- und Demo-Plattform apex.oracle.com sieht man, dass diese in 10 verschiedenen Sprachen angeboten wird. Mit dem Zusatzwissen, dass APEX in APEX geschrieben wird, ist klar: Übersetzungen sind möglich, auch für grosse Anwendungen (der Application Builder besteht aus knapp 1200 Seiten).

Weiterlesen →

Oracle Application Express Developer Certified Expert

Mit dem Oracle Application Express Developer Certified Expert bietet Oracle die Möglichkeit sich als Oracle APEX Entwickler Zertifizieren zu lassen.

Ab 01.06.2011 wird dieses Zertifikat nun auch von der alten Version 3.2 auf die aktuelle APEX Version 4.0 aktualisiert.

Weiterlesen →