Git Product home page Git Product logo

contao-loginlink's Introduction

LoginLink for Contao Open Source CMS

Loggt ein bestehendes Mitglied mit einem Loginkey (Token) ein.

Installation

Install the bundle via Composer:

composer require thescrat/contao-loginlink

Konfiguration

Im Root-Seitenelement kann der Login für die Seitenstruktur erlaubt werden. Ebenfalls kann die Länge des Loginkey ausgewählt werden, der bei der Registrierung generiert wird. Die Weiterleitung leitet das Mitglied nach dem Login auf die ausgewählte Seite.

Benutzung

  1. Jede öffentliche Seite kann genutzt werden (z.B. /index.html)
  2. Der Parameter ?key= gefolgt vom Loginkey ist notwenig. (z.B. /index.html?key=xxxxxxx)

Weiterleitung auf eine geschützte Seite

Hierfür zusätzlich &redirect= in die URL anhängten mit dem alias der geschützten Seite. (z.B. /index.html?key=xxxxx&redirect=mitgliederbereich)

contao-loginlink's People

Contributors

agonyz avatar akroii avatar thescrat avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

contao-loginlink's Issues

Parameter bei Bedarf anfügen

Hallo,
wäre es möglich, nach einem Redirect noch ein Parameter bei Bedarf anzufügen? Ich bräuchte so eine Funktionalität, da ich Anforderungen an Tracking habe, wenn ein Deeplink ausgeführt wurde. Wenn man hier noch einen freies Eingabefeld einfügt und man eigene get-Parameter eingeben könnte, hätte man die Möglichkeit nach dem Deeplink ein Formular zu filtern.

https://github.com/thescrat/contao-loginlink/blob/master/src/EventListener/GeneratePageListener.php#L140

-    Controller::redirect(Controller::addToUrl('',false,['key']));
+    Controller::redirect(Controller::addToUrl('deeplink=done',false,['key']));

Ich könnte einen Pull-Request machen. Natürlich erstmal mit einfacher Funktionalität.

Fehlerhafte Installation via Contao Manager

Ich erhalte eine Fehlermeldung bei der Installation via Contao Manager 1.4.7 auf Contao 4.11.9.
Kann es sein, dass die Erweiterung nicht mit Contao 4.11 compatibel ist?

[1468.1MiB/9.47s] Your requirements could not be resolved to an installable set of packages.
[1468.1MiB/9.48s] 
  Problem 1
    - thescrat/contao-loginlink[1.0, ..., 1.0.4] require symfony/dependency-injection ^3.3 || ^4.0 -> satisfiable by symfony/dependency-injection[v3.3.0, ..., v3.4.47, v4.0.0, ..., v4.4.31].
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.4.31.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.4.27.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.4.26.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.4.25.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.4.24.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.4.23.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.4.22.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.4.21.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.4.20.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.4.19.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.4.18.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.4.17.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.4.16.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.4.15.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.4.14.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.4.13.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.4.12.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.4.11.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.4.10.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.4.9.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.4.8.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.4.7.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.4.6.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.4.5.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.4.4.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.4.3.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.4.2.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.4.1.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.4.0.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.3.11.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.3.10.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.3.9.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.3.8.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.3.7.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.3.6.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.3.5.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.3.4.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.3.3.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.3.2.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.3.1.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.3.0.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.2.12.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.2.11.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.2.10.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.2.9.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.2.8.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.2.7.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.2.6.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.2.5.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.2.4.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.2.3.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.2.2.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.2.1.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.2.0.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.1.12.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.1.11.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.1.10.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.1.9.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.1.8.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.1.7.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.1.6.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.1.5.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.1.4.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.1.3.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.1.2.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.1.1.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.1.0.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.0.15.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.0.14.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.0.13.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.0.12.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.0.11.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.0.10.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.0.9.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.0.8.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.0.7.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.0.6.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.0.5.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.0.4.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.0.3.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.0.2.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.0.1.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v4.0.0.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.47.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.46.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.45.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.44.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.43.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.42.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.41.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.40.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.39.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.38.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.37.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.36.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.35.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.34.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.33.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.32.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.31.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.30.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.29.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.28.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.27.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.26.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.25.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.24.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.23.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.22.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.21.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.20.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.19.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.18.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.17.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.16.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.15.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.14.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.13.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.12.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.11.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.10.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.9.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.8.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.7.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.6.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.5.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.4.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.3.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.2.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.1.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.4.0.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.3.18.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.3.17.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.3.16.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.3.15.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.3.14.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.3.13.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.3.12.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.3.11.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.3.10.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.3.9.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.3.8.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.3.7.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.3.6.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.3.5.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.3.4.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.3.3.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.3.2.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.3.1.
    - symfony/web-profiler-bundle v5.2.13 conflicts with symfony/dependency-injection v3.3.0.
    - contao/manager-bundle 4.11.9 requires symfony/web-profiler-bundle 4.4.* || 5.2.* -> satisfiable by symfony/web-profiler-bundle[v5.2.13].
    - contao/manager-bundle is locked to version 4.11.9 and an update of this package was not requested.
    - Root composer.json requires thescrat/contao-loginlink ^1.0 -> satisfiable by thescrat/contao-loginlink[1.0, ..., 1.0.4].

Bisher kein erfolgreicher Login möglich

Hallo,

ich habe die Erweiterung mal in einer aktuellen Umgebung getestet.
Contao V 4.13.35

Leider war der Login mit dem ?key= Parameter noch nicht von Erfolg gekrönt.
Irgendeine Idee was hier ursächlich sein kann oder wie ich es debuggen kann?

Der Key ist beim Mitglied ordnungsgemäß hinterlegt.

loginLink Schlüssellänge im Registrierungsmodul lediglich 26 digits

Die Länge des Login Schlüssels habe ich in den Einstellungen auf 50 gesetzt.
Beim Speichern oder Generieren über das Backend wird dies auch ordnungsgemäß berücksichtigt.
Bei einer Neuregistrierung werden allerdings lediglich 26 digits verwendet.

Wäre es möglich, den Schlüssel gleich bei der Registrierung zu erzeugen?
Ich nutze das Notification Center und aktuell ist der Schlüssel erst bei der 2. Mail (Aktivierungsmail) als Token verfügbar.
Ich würde ihn aber gerne bereits in der 1. Mail mit dem Bestätigungslink anhängen.
Dann könnte ich das Mitglied sofort mit der Bestätigung in den internen Bereich leiten.

Exception wenn man Benutzer nicht für den FrontendLogin berechtigt

Hallo,
nicht wirklich ein Fehler, mehr ein Bedienungsproblem. Wenn man ein Mitglied den Haken für den FrontendLogin (und Logindaten nicht setzt) nicht setzt, dann erscheint eine Exception wenn man den LoginKey im Frontend aufruft. Praktisch fehlt ihm die Erlaubnis sich im Frontend einzuloggen.

Im Debug Modus steht dann folgendes:

TypeError:
Argument 1 passed to thescrat\LoginLinkBundle\EventListener\GeneratePageListener::loginUser() must be of the type string, null given, called in /var/www/vhosts/h18828.web140.dogado.net/public_html/mammographie/vendor/thescrat/contao-loginlink/src/EventListener/GeneratePageListener.php on line 132

  at vendor/thescrat/contao-loginlink/src/EventListener/GeneratePageListener.php:177
  at thescrat\LoginLinkBundle\EventListener\GeneratePageListener->loginUser(null)
     (vendor/thescrat/contao-loginlink/src/EventListener/GeneratePageListener.php:132)
  at thescrat\LoginLinkBundle\EventListener\GeneratePageListener->onGeneratePage(object(PageModel), object(LayoutModel), object(PageRegular))
     (vendor/contao/core-bundle/src/Resources/contao/pages/PageRegular.php:196)
  at Contao\PageRegular->prepare(object(PageModel))
     (vendor/contao/core-bundle/src/Resources/contao/pages/PageRegular.php:53)
  at Contao\PageRegular->getResponse(object(PageModel), true)
     (vendor/contao/core-bundle/src/Resources/contao/controllers/FrontendIndex.php:339)
  at Contao\FrontendIndex->renderPage(object(PageModel))
     (vendor/symfony/http-kernel/HttpKernel.php:158)
  at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1)
     (vendor/symfony/http-kernel/HttpKernel.php:80)
  at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1, true)
     (vendor/symfony/http-kernel/Kernel.php:201)
  at Symfony\Component\HttpKernel\Kernel->handle(object(Request))
     (web/index.php:31)
  at require('/var/www/vhosts/h18828.web140.dogado.net/public_html/mammographie/web/index.php')
     (web/app.php:4)  

Evtl kann man hier die readme ergänzen? Ich würde das auch tuen.
C 4.9.28

Freigeben für 4.13

Hallo,
ich habe bei einer Beispielinstallation mal ein Upgrade auf 4.13 als Trockenlauf inkl aller Pakete gemacht. Zuvor habe ich ein composer update gemacht.

{
    "type": "project",
    "require": {
        "alnv/catalog-manager": "^1.31",
        "alnv/catalog-manager-export": "^1.2",
        "alnv/catalog-manager-form-options": "^1.0",
        "alnv/catalog-manager-importer": "^1.3",
        "alnv/catalog-manager-wishlist": "^2.2",
        "bugbuster/contao-be_user_online-bundle": "^2.0",
        "christianbarkowsky/rel-canonical": "^3.3",
        "cliffparnitzky/direct-content-elements": "^1.3",
        "codefog/contao-news_categories": "^3.4",
        "contao-bootstrap/core": "^2.0",
        "contao-bootstrap/form": "^2.1",
        "contao-bootstrap/grid": "^2.3",
        "contao-bootstrap/layout": "^2.0",
        "contao/calendar-bundle": "4.9.*",
        "contao/conflicts": "*@dev",
        "contao/manager-bundle": "4.9.*",
        "contao/news-bundle": "4.9.*",
        "craffft/css-style-selector-bundle": "^1.6",
        "derhaeuptling/contao-mega-menu": "^1.0",
        "erdmannfreunde/calendar_feature": "^1.0",
        "erdmannfreunde/euf_hero": "^2.0",
        "erdmannfreunde/theme-toolbox": "^1.0",
        "exotelis/contao-card": "^1.0",
        "fritzmg/contao-file-access": "^2.2",
        "fritzmg/contao-inherit-article": "^3.0",
        "fritzmg/contao-news-related": "^1.3",
        "fritzmg/contao-simple-news-urls": "^3.0",
        "fritzmg/contao-swiper": "^4.0",
        "heimrichhannot/contao-loginredirects-bundle": "^1.0",
        "hh-com/contao-filereplace": "^1.2",
        "hofff/contao-calendarfield": "^4.0",
        "hofff/contao-layoutusage": "^2.1",
        "inspiredminds/contao-eventlist-extended": "^1.2",
        "inspiredminds/contao-wowjs": "^1.1",
        "madeyourday/contao-rocksolid-custom-elements": "^2.3",
        "marebe1602/mae_event_categories": "^1.5",
        "markenzoo/contao-file-helper-bundle": "^2.0",
        "menatwork/synccto": "^4.0",
        "numero2/contao-opengraph3": "^4.2",
        "numero2/contao-proper-filenames": "^2.1",
        "oveleon/contao-cookiebar": "^1.9",
        "pdir/contao-sticky-footer": "^1.0",
        "richardhj/contao-ajax_reload_element": "^2.1",
        "slashworks/contao-simple-svg-icons-bundle": "^1.4",
        "smohring/cearch-pro-bundle": "^1.1",
        "stefansl/contao-divider-bundle": "^1.1",
        "tastaturberuf/contao-doccheck-login-bundle": "^1.0",
        "terminal42/contao-mp_forms": "^4.3",
        "terminal42/contao-url-rewrite": "^1.5",
        "terminal42/notification_center": "^1.6",
        "thescrat/contao-loginlink": "^1.0",
        "trilobit-gmbh/contao-ajaxpagination-bundle": "^1.2",
        "trilobit-gmbh/contao-history-bundle": "^1.0",
        "trilobit-gmbh/contao-tiles-bundle": "^1.0"
    },
    "extra": {
        "contao-component-dir": "assets"
    },
    "scripts": {
        "post-install-cmd": [
            "Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
        ],
        "post-update-cmd": [
            "Contao\\ManagerBundle\\Composer\\ScriptHandler::initializeApplication"
        ]
    }
}

Ich erhalte folgenden Fehler:

> Resolving dependencies using Composer Cloud v3.4.2
!!! Current server is sponsored by: Contao Association !!!
[7.9MiB/0.21s] Loading composer repositories with package information
[76.5MiB/8.02s] Updating dependencies
[147.6MiB/8.58s] Your requirements could not be resolved to an installable set of packages.
[147.6MiB/8.58s] 
  Problem 1
    - Root composer.json requires thescrat/contao-loginlink ^1.0 -> satisfiable by thescrat/contao-loginlink[1.0, ..., 1.0.4].
    - contao/manager-bundle[4.13.0, ..., 4.13.2] require symfony/http-foundation ^5.4 -> satisfiable by symfony/http-foundation[v5.4.0, ..., v5.4.6].
    - Conclusion: don't install symfony/http-foundation v5.4.6 (conflict analysis result)
    - Root composer.json requires contao/manager-bundle 4.13.* -> satisfiable by contao/manager-bundle[4.13.0, 4.13.1, 4.13.2].
Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
[147.6MiB/8.58s] <warning>Running update with --no-dev does not mean require-dev is ignored, it just means the packages will not be installed. If dev requirements are blocking the update you have to resolve those problems.</warning>
[42.8MiB/8.65s] Memory usage: 42.78MB (peak: 193.96MB), time: 8.66s.
[42.8MiB/8.65s] Finished Composer Cloud resolving.
# Cloud Job ID nyUOuGoKv12seMPlFNcclAnH3KmOk91U6YdF6O82SWtuIpVF1faJP6SHDhS8h28xDfp1BJjOC9Yi4ErW1d7PxUT5pTXmNIaeRJ5Crf5gxCoPvSeY106 failed

Kannst du deine Extension auf 4.13 heben? 😊

Token ##loginLink## wird im Newsletter nicht ersetzt

Contao: 4.13.34 | PHP 8.1 | contao-loginlink 1.0.7

Bis vor kurzem konnte ich im Newsletter das Token ##loginLink## verwenden, um Mitgliedern ein automatischen Einloggen per Link zu ermöglichen. Dies wird aber inzwischen nicht mehr ersetzt.
Es gibt keine Fehlermeldungen dazu.

Woran könnte das liegen?

Wie wird das Einloggen via key aktiviert?

Contao 4.9:
In der Tabelle tl_page sehe ich zwar die beiden Felder loginlink_length und loginlink, ich kann die Einstellung jedoch im Startpunkt nicht entdecken.
Momentan funktioniert das Einloggen via key auch noch nicht, vermutlich, weil die generelle Aktivierung im Startpunkt fehlt. Was kann ich tun?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.