solutions.

Authentifizierung

Mit unserem Single Sign-on Authentication Service ist es möglich Benutzer an zentraler Stelle aber auch integriert in eine Web- oder Mobile-Anwendung zu registrieren und zu authentifizieren. Je nach Bedarf kann der Benutzer anschließend unabhängige Dienste der Plattformlösung nutzen, ohne sich erneut authentifizieren zu müssen.


Beschreibung


Benutzer-Authentifizierung ist ein zentraler Bestandteil einer jeden Online-Plattform und wird sowohl in Web- als auch in Mobile-Anwendungen regelmäßig benötigt. Diesem Anwendungsbestandteil kommt besondere Bedeutung zu, da es für die Sicherheit des Systems sorgen und gleichzeitig für den Benutzer den Umgang mit der Anwendung nicht unnötig verkomplizieren soll.

Insbesondere bei verteilten Diensten, wie sie bei skalierbaren Plattform Lösungen zum Einsatz kommen, ist ein Single Sign-on sinnvoll, durch das sich der Benutzer gleichzeitig an mehrere, unabhängige Systeme anmelden kann. Außerdem lässt sich das sicherheitskritische Authentifizierungssystem separat von der eigentlichen Anwendung betreiben und entsprechend besser absichern.

Mit unserem Single Sign-on Authentication Service ist es möglich Benutzer an zentraler Stelle aber auch integriert in eine Web- oder Mobile-Anwendung zu registrieren und zu authentifizieren. Je nach Bedarf kann der Benutzer anschließend unabhängige Dienste der Plattformlösung nutzen, ohne sich erneut authentifizieren zu müssen. Für den Benutzer bekommt von all diesen technischen Details nichts mit. Für ihn stellt sich der Registrierungs- und Login-Prozess schlank und komfortabel dar. Der Benutzer kann sowohl per Email als auch per Mobile (SMS) validiert werden.

Wir benutzen hierzu den Oauth2 Standard, welcher über unser Plattform SDK auf einfache Weise z.B. in das Symfony Backend sowie auch in die SPA, PWA oder Mobile App integriert werden kann.




Beispiel Integration

1. Include the script

<script type="text/javascript" src="https://cdn.config.one/js/auth.latest.js"></script>
This loads all code for generating forms and processing authentication requests.

2. Add the login form anywhere on your website

<section id="ConfigOne-LoginForm" data-domain="my-website.com"></section>
This is the placeholder where the auth script will render the login form.

3. Serve secured content to logged-in users

<section id="ConfigOne-SecuredContent" data-widget="order-history"></section>
This is a placeholder for secured content that is served when a user is logged in. This could be his personal order history, for instance.

Platform-Services


Die Config.one Platform ist ein Toolkit für komplexe, skalierbare Web- und Mobile-Plattformen aller Art. Über unser Web- und Mobile SDK kann eine Vielzahl von vorgefertigten Services auf einfache Weise angebunden werden.

mehr Erfahren ...