I am user 1 - I have accepted the cookies but I can't log into the website at all. It might be the wrong JQuery version, too many scripts loading, or something else.
The popup works, but honestly I don't know if it is collecting cookies or turning off javascript.
I had another plug in (MyLiveChat), that I had to turn off to get this to work, but I never uninstalled it. That might also be interfering.
I can turn the status off in the DB, but the client really likes your plugin! I'm hoping you might be able to point me in the right direction before they need to update the content of the site.
Many thanks!
Comments
Comment #2
svenryen commentedHi! Thanks for writing in.
I haven't heard of cases where users are unable to log in before.
Are you able to run
drush vget eu_cookie_complianceand share the setup here so that we can try to reproduce?Let me know if you don't use drush, and I can tell you how to extract the info from the database instead.
Comment #3
april26 commentedThank you, I don't use Drush. Please let me know. I can see a table in the database for EU cookie compliance, with about 200 rows.
https://apollobrick.com
One interesting thing - the favicon and Page title is not showing in the browser tab?
The client reported this morning (I tested an enquiry form), that although they received the letter they didn't get any of the form information. Once I can log in, I will be able to see if the information was collected but not sent, or not collected.
Comment #4
svenryen commentedSo if you have access to the database, can you run this query?
select * from variable where name like 'eu_cookie%'.It will return some rows, which may be barely readable, but don't worry, just paste them here, preferably into a code section.
Comment #5
april26 commentedThank you for your help. I ran the query and exported the results.
Comment #6
april26 commentedHere is just a clipboard copy of the four rows
Comment #7
svenryen commentedThanks. I'll take a look.
Comment #8
april26 commentedHi Sven,
I turned the module off in the database, and was able to log in. JS aggregation wasn't on, and when I turned it on and switched the module back on it now works! So it was just JS aggregation causing the initial problem. Unfortunately with JS aggregation on, I don't know how to stop any JS scripts?
Under the settings:
1) I have left "allowed cookies" blank.
2) I have added the following under "Disable JS".
https://www.google-analytics.com/analytics.js
The site has two webforms. From what I can see, when I disable cookies as a user, the information isn't stored in the database? So this is already set?
Comment #9
svenryen commentedThat's good to hear you got the module working. I'll go ahead and close this issue then. Likely another Javascript was interfering.
As for storing consent details, kindly refer to the "Consent storage method" in the settings. "Basic storage" should be available for both Drupal 7 and 8. It will store records of consent to your database, if that's required by your legal advisor.
Comment #10
svenryen commentedJust for the record, I reverted my local module to version 7.x-1.36 and imported the config given in this issue. Upon clearing all caches I had no problems logging in as admin using Bartik as my theme.