---
title: "Inloggning och behörigheter"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/123757-inloggning-och-behörigheter"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "huggerFanta"
published: "2005-03-04T21:08:27.000Z"
updated: "2005-03-06T19:00:20.000Z"
replies: 5
views: 341
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/123757-inloggning-och-behörigheter"
---

# Inloggning och behörigheter

## #1 — huggerFanta, 2005-03-04T21:08Z

Hej!
Vet att det finns en hel det trådar i forumet som behandlar ämnet inloggningar.

Men jag kan inte hitta någon information om något inloggningssystem som behandlar användar behörigheter, eller har jag fel???

Hur som helst, för min del skulle jag vara glad om någon kunde tipsa om något script som här gratis, och fullt användbart!

Har inte så mycket erfarenhet av PHP, men har ett antal gånger implementerat färdiga applikationer, så det skall inte vara några problem!

Hjälp snälla!

Permalänk: https://www.webforum.nu/p/123757

## #2 — Duffer, 2005-03-05T15:18Z

Om du kan hantera databaser och php någorlunda skulle du kunna plocka ett färdigt inloggningsscript som inte bara loggar in och skapar en cookie/session utan kollar varje gång man försöker öppna en sida som kräver behörigheter kollar att man verkligen har dessa.

Bygg sedan på det med t.ex. en kolumn i databasen som berättar vilken rättighet man har.
t.ex. 1 betyder att dom är godkända, 2 betyder att dom kan skriva t.ex. nyheter, och 3 betyder att man har alla rättigheter. Vad du vill ha för system bestämmer du ju helt själ det vara bara ett exempel

Se sedan till att inloggningsscriptet kollar vilka rättigheter som är inlagda i databasen.

klart!

Mvh

Permalänk: https://www.webforum.nu/p/1565920

## #3 — Fuel, 2005-03-06T00:06Z

Jag körde en enkel funktion

```php
<?
function auth_check($locked,$usergr)
{
    if (empty($_SESSION['userid']) && $locked == "Y") {
    	echo "Denna sida är låst för icke medlemmar!";
    	?>
    	<p>
    	<a href="/login.php">Logga in</a><br />
    	<a href="/join.php">Bli medlem</a>
    	</p>
    	<?
        exit;
    }

    if (!empty($_SESSION['usergroup']) && ($_SESSION['usergroup'] < $usergr)) {
    	echo "Du har inte rätt access för denna sida!";
    	exit;
    }
}
?>
```

 Som jag inkluderade på alla sidor, och där jag ville använda den skrev jag bara..

\<?
auth_check("Y",3);
?\>

..längst upp i koden

Så om du bara hittar ett inloggningsscript så kan vi fixa user rights

Permalänk: https://www.webforum.nu/p/1566113

## #4 — huggerFanta, 2005-03-06T18:00Z

Jag har hittat ett inloggningsscript, men hur fixar man till det med user rights i det scriptet?

Skall jag posta det i forumet???

Permalänk: https://www.webforum.nu/p/1566281

## #5 — Fuel, 2005-03-06T18:19Z

finns det nån \*.sql fil med som visar hur databas tabellerna ska se ut ? innan du installerar scriptet så kan vi lägga till en column och sen lägger vi till en admin sida där du kan justera  rättigheterna på vem du vill

Permalänk: https://www.webforum.nu/p/1566290

## #6 — K@llen, 2005-03-06T19:00Z

Jag har nog länkat till detta inlägg någon gång tidigare, men gör det gärna igen: :)

<http://www.webforum.nu/showthread.php?s=&postid=720712#post720712>

Permalänk: https://www.webforum.nu/p/1566316

---

Tråden på webben: https://www.webforum.nu/amne/php/123757-inloggning-och-behörigheter
