Skapa en inloggning för portal

Events happening in the community are now at Drupal community events on www.drupal.org.
ChristianP's picture

Hej, jag kan inte tänka för tillfället. Jag vill skapa en sida på www.example.com där det bara ska finnas en logo i mitten på sidan. Under logon ska det finnas fält för användarnamn och lösenord, ett inloggningssystem helt enkelt. När man loggat in ska man komma till en ny sida där jag listar massa andra hemsidor som jag har gjort, som en portfolio ungefär. Detta är alltså inte ett vanligt inloggningssystem. Det ska mer fungera som en htaccess-inloggning fast utan att få nån pop-up med username/password. Man ska inte heller bara kunna skriva i adressfältet www.example.com/hemsida1 och skippa förbi inloggningen.

Är det nåt jag kan lösa med typ LoginToBoggan, eller någon annan modul? Jag vill t.ex. inte att efter man loggat in ska kunna se "Logga ut"-knapp och sånt skit.

Här har jag ritat en liten sekvens hur jag tänker det.

http://img192.imageshack.us/img192/3950/forklaringportal.jpg

Någon som har en idé?

Det jag tänker mig iaf är att man först och främst måste lägga in alla sidor i sites/all, annars har ju inte mina sidor på webbhotellet någon association med min inloggingssida. Eller hur gör man? Blir det inte bara projekt1.example.com istället för example.com/projekt1. Vill ha lite guidance. :)

Comments

Du kan använda modulen Secure

solipsist's picture

Du kan använda modulen Secure Site:
http://drupal.org/project/securesite

Genom att thema inloggningssidan kan du ta bort formuläret för att återställa lösenord, eller så finns det en inställning för det numera (var ett tag sedan jag använde den).

Logga ut-länken får du nog ta bort från menyn på något sätt.

Installerar du

magnus's picture

Installerar du http://drupal.org/project/admin_menu så får du upp en administrationsmeny överst på sidan (om du har behörighet till det). Därefter kan du ta bort menyblocket (Uppbyggnad » Block) om du vill så du slipper utloggningslänken mm. Vill du bara ta bort delar av länkarna i menyn redigerar du det under Uppbyggnad » Menyer.

Skapa sedan en sida med alla länkar till dina projekt. Du ska alltså inte blanda in katalogstrukturen sites/all i detta.

Okej tackar för hjälpen. Det

ChristianP's picture

Okej tackar för hjälpen. Det där med admin_menu lät iaf smart.

Så då behöver jag alltså inte lägga mina sidor i sites/all eftersom securesite skyddar eller?

Såhär ser mitt webbhotell ut nu:

Root:
www.example.com(sites, modules, themes, includes och alla vanliga mappar som ligger i drupals root, här ska alltså inloggningen ligga.)
www.example.com/ensidatill
www.example.com/ännuensida
www.example.com/ännuensida

Man vill ju ha resten av sidorna på ftpn skyddade. Att ingen bara kan skriva "www.example.com/ensidatill" i adressfältet och därmed skippad inloggingen, men jag ska kolla vad securesite-modulen kan åstadkomma.

peewee80's picture

Tja.
Läste lite här och såg att ni rekomenderade secure site, modulen jag letat efter. men efter att installerat det så var det inte så bra som jag ville. Nu försöker jag att avinstallera det men det är omöjligt. kommer inte in i sajten längre. får 403 fel. och denna problem har väldigt många haft tydligen.
är det någon här som haft de problemet men kunnat fixa det? hittar nämligen ingen direkt lösning att uninstallera modulen.

FTP

hixx's picture

Logga in via ftp och ta helt enkelt bort modulen.

har redan gjort..

peewee80's picture

Hej!!
Har redan gjort detta. lyckades att komma in till admin sidan (genom att ansöka om ny lösen, sen logga in genom länken som skickas). Nu kan jag komma åt min "vanliga" inloggningssida. men när jag loggar inte så får jag medelandet: "sidan kan ej hittat". när man ser på url vilken sidan som den kopplar till är det /securesite_403?destination=node. förr var det www.hemsidansnamn.se.

Nu verkar det funka. MEN

peewee80's picture

nu kan jag logga in rätt. men det är för att jag lät "gäst" kunna ha rättigheter till mina nodes. bockar jag av det så får jag samma fel.
men problemet är att sajten inte blir privat mer, utan man kan komma åt olika noder genom att ex skriva in www.hemsidansnamn/node22 vilket jag ej vill ska kunna göras.

Sweden

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: