lösenordsskydd
Jag har ett litet problem.
På en sajt jag byggt åt en församling läggs det upp inspelningar från gudstjänster. För att inte bli skyldiga STIM en massa pengar för allt som sjungs o spelas på mötena kan vi inte ha inspelningarna helt publika.
Tidigare har detta lösts genom att inspelningarna legat på en sida med ett enkelt php-script för lösenordsskydd. Alla medlemmar i församlingen har vetat om det mycket enkla lösenordet som inte varit någon större hemlighet.
Nu vet jag inte riktigt hur jag ska lösa det på min drupal-sajt.
En enkel lösning som jag var inne på först var att göra en användare som enbart kommer åt en viss nodtyp... Problemet är att vem som helst kan gå in och byta lösenord på den användaren. Går det att strama åt så att man kan ha en användare som det inte går att byta lösenord på så kan det vara en lösning?
Annars kanske det finns något sätt att lösenordsskydda vissa sidor eller i detta fall en vy.
Tar tacksamt emot förslag på en enkel lösning!


Hejsan Fredde, Skapa en roll
Hejsan Fredde,
Behöver man väldigt enkel
Behöver man väldigt enkel rättighets styrning så rekommenderar jag modulen "Private" http://drupal.org/project/private.
Den ger en kryss ruta på varje node formulär så att man kan göra valda noder "privata". Under rättigheterna ställer man sedan in vilka roller som ska kunna se "privata" noder.
Med Content Access kan man göra mycket mer men ibland är det bara en mycket enkel funktion som behövs.
Båda kräver att varje användare har ett eget konto som de loggar in till.
Med denna modul kan du hindra
Med denna modul kan du hindra valda användare från att ändra sitt konto:
http://drupal.org/project/userprotect
Jakob Persson – NodeOne – Want to work at NodeOne? We're hiring!
Jag har testat lösningen
Jag har testat lösningen content access och userprotect. Tyvärr verkar inte userprotect fungera i min uppsättning. Det gick alldeles utmärkt att gå in och ändra lösenord trots att jag kryssat i att det inte ska gå på den användaren. Vet inte om någon av de andra modulerna slår ut funktionen. Har en del olika moduler igång som begränsar behörighet på sidor, menyer och formulär.
Eftersom det är för bökigt att alla ska behöva registrera sig som användare för att komma åt inspelningarna så hade detta varit en bra lösning annars.
Protected node
Har för mig att jag använde denna modul när jag skulle lösenordsskydda vissa sidor:
http://drupal.org/project/protected_node
Har sett den
Jo jag har kikat lite på den. Tyvärr är det inte EN nod jag ska skydda isåfall utan en hel nodtyp... Egentligen en vy. Jag har alla inspelningar i en viss nodtyp. Noder i denna typen listas i en vy. När jag tänker på det är det nog svårt att lösa det den vägen. Skulle jag lösenordsskydda nodtypen på något vis så går det ändå att läsa vyn. Lyckas jag lösenordsskydda vyn så är ändå innehållet i noderna publika och kan sökas fram (tror ioförsig inte STIM är så seriösa så det hade kunnat vara en lösning).
Jag har kommit på en annan variant för att komma runt problemet. Om det går att styra vilken sida användarna ska komma till när de loggar in? Isåfall kan jag bara styra bort dom från kontoadministrationen så blir det inte lika lätt att komma åt (om de inte skriver adressen dit i adressfältet, vilket jag inte tror någon gör).
Tips om en enkel modul som gör detta? Alltså skickar användaren till en viss sida efter inloggning?
Login destination
Har inte prövat denna själv:
http://drupal.org/project/login_destination
Men berätta gärna om den funkade bra.
Yes! Den funkar alldeles
Yes! Den funkar alldeles utmärkt! Här kan jag själv välja att vart användarna ska efter inloggning. Tyvärr går det inte att ställa in per användare dock. Men för mig duger det!
Min lösning på problemet blev då.
På så vis så kommer alltså inte min gemensamma användare åt sin användaradministration lika lätt. Det är fortfarande möjligt om man kan koden man ska skriva i adressfältet... Men jag tror inte det ska vara några problem i det här fallet.