... | ... | @@ -39,7 +39,7 @@ Erweitern Sie die [package.xml](/Package-Xml) um einen `<auth>` Provider Eintrag |
|
|
|
|
|
### Authenticator Provider realisieren
|
|
|
|
|
|
Ein Authenticator muss das `QUI\Users\AuthenticatorInterface` implementieren. Die einfachste Methode mit einem Authenticator anzufangen ist es, vom `QUI\Users\AbstractAuthenticator` zu erben. So müssen Sie nicht alle Methoden die das `QUI\Users\AuthenticatorInterface` vorgibt selbst implementieren.
|
|
|
Ein Authenticator muss das `QUI\Users\AuthenticatorInterface` implementieren. Die einfachste Methode mit einem Authenticator anzufangen ist es, vom `QUI\Users\AbstractAuthenticator` zu erben. So müssen Sie nicht alle Methoden, die das `QUI\Users\AuthenticatorInterface` vorgibt, selbst implementieren.
|
|
|
|
|
|
```php
|
|
|
<?php
|
... | ... | @@ -178,8 +178,8 @@ class QUIQQER extends AbstractAuthenticator |
|
|
- [Login Control](https://dev.quiqqer.com/quiqqer/quiqqer/blob/dev/lib/QUI/Users/Auth/Controls/QUIQQERLogin.php)
|
|
|
- [Login Control HTML](https://dev.quiqqer.com/quiqqer/quiqqer/blob/dev/lib/QUI/Users/Auth/Controls/QUIQQERLogin.html)
|
|
|
|
|
|
Das Login Control von QUIQQER ist ein einfaches Beispiel wie ein normale Login über Benutzername und Passwort realisiert werden kann.
|
|
|
Möchten Sie einen Authenticator realisieren welche keine standard Benutzername / Passwort Authentifizierung hat, geht dies mit Hilfe von JavaScript etwas einfacher, zum Beispiel über einen Social-Media Login.
|
|
|
Das Login Control von QUIQQER ist ein einfaches Beispiel wie ein normaler Login über Benutzername und Passwort realisiert werden kann.
|
|
|
Möchten Sie einen Authenticator realisieren welche keine standard Benutzername / Passwort Authentifizierung hat, geht dies mithilfe von JavaScript etwas einfacher, zum Beispiel über einen Social-Media-Login.
|
|
|
|
|
|
Das [Facebook Login Control](https://dev.quiqqer.com/quiqqer/authfacebook/blob/dev/src/QUI/Auth/Facebook/Controls/Login.html) bindet ein JavaScript Control ein, welches die Authentifizierung über Facebook erledigt und gibt die [Facebook Anmeldeinformationen weiter an QUIQQER](https://dev.quiqqer.com/quiqqer/authfacebook/blob/dev/bin/controls/Login.js#L107).
|
|
|
|
... | ... | |