/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Forhindre direkte adgang til bulletin boar~
Fra : Bjarne Jensen


Dato : 09-09-06 21:47

En site bestående af en række faste sider og et bulletin board (phpBB2).
Det var meningen, at de adgangsberettigede skulle logge ind via "hoved
døren" - hvor der kan være vigtige infos - men flere har fundet ud af,
at gå direkte på BB og det var ikke hensigten.
Hvordan kan man blokere adgang udenom "hoveddøren"?

/Bjarne

 
 
Thorbjørn Ravn Ander~ (09-09-2006)
Kommentar
Fra : Thorbjørn Ravn Ander~


Dato : 09-09-06 23:22

Bjarne Jensen <bjarne.b.jensen@gmail.com> writes:

> Hvordan kan man blokere adgang udenom "hoveddøren"?

Lav login på hovedsiden.
--
Thorbjørn Ravn Andersen

Bjarne Jensen (10-09-2006)
Kommentar
Fra : Bjarne Jensen


Dato : 10-09-06 13:32

Thorbjørn Ravn Andersen wrote:

> Lav login på hovedsiden.

Yes - hvis man altså bare lige ku bruge hovedsidens log-in i bhpBB eller
- endnu bedre - phpBBs log-in på hovedsiden.

Refers dur kun på nogle browsere, så der må kraftigere midler til.

/Bjarne

Thorbjørn Ravn Ander~ (10-09-2006)
Kommentar
Fra : Thorbjørn Ravn Ander~


Dato : 10-09-06 14:04

Bjarne Jensen <bjarne.b.jensen@gmail.com> writes:

> Yes - hvis man altså bare lige ku bruge hovedsidens log-in i bhpBB
> eller - endnu bedre - phpBBs log-in på hovedsiden.
>
> Refers dur kun på nogle browsere, så der må kraftigere midler til.

Op med kølerhjelmen og kig i koden.

--
Thorbjørn Ravn Andersen

Bjarne Jensen (10-09-2006)
Kommentar
Fra : Bjarne Jensen


Dato : 10-09-06 18:34

Thorbjørn Ravn Andersen wrote:
> Op med kølerhjelmen og kig i koden.
>

det må være kludderkode... fatter ik en brik ;)

Dennis Hansen (10-09-2006)
Kommentar
Fra : Dennis Hansen


Dato : 10-09-06 20:23

Bjarne Jensen skrev Den. 2006-09-10 14:31:
> Thorbjørn Ravn Andersen wrote:
>
>> Lav login på hovedsiden.
>
> Yes - hvis man altså bare lige ku bruge hovedsidens log-in i bhpBB eller
> - endnu bedre - phpBBs log-in på hovedsiden.

Du kan godt snuppe phpbb's loginsystem og bruge på dine egne sider

Lav en fil med

<?php
define('IN_PHPBB', true);
$phpbb_root_path = 'path/to/phpbbforum/';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_VIEWONLINE);

if(!$userdata['session_logged_in'] )
{
   // Verboten
   header("Location: /en-login-side.php");
   exit();
}
?>

og include den i toppen af de sider du vil beskytte,
så skal man være logget ind i phpbb for at se siderne.

--
Mvh
Dennis Hansen

Bjarne Jensen (11-09-2006)
Kommentar
Fra : Bjarne Jensen


Dato : 11-09-06 10:06

Dennis Hansen wrote:
> Du kan godt snuppe phpbb's loginsystem og bruge på dine egne sider

AHA! det se spændende ud - I'll be bak!

/Bjarne

Bjarne Jensen (11-09-2006)
Kommentar
Fra : Bjarne Jensen


Dato : 11-09-06 13:00

Ach Dennis, ved nærmere eftertanke er det jo den forkerte rækkefølge....
meningen var at tvinge brugerne til logge ing på hovedsiden først så de
ikke kunne undgå at se de nyeste opslag.
Ærgerligt.

/Bjarne

Dennis Hansen (11-09-2006)
Kommentar
Fra : Dennis Hansen


Dato : 11-09-06 13:18

Bjarne Jensen skrev Den. 2006-09-11 13:59:
> Ach Dennis, ved nærmere eftertanke er det jo den forkerte rækkefølge....
> meningen var at tvinge brugerne til logge ing på hovedsiden først så de
> ikke kunne undgå at se de nyeste opslag.
> Ærgerligt.
>
> /Bjarne

Så er du halvejs, kopier/modificer login-formen fra phpbb, og placer
den på forsiden, så snart man er logget ind der og ikke før, vil der
være adgang til de sider du includer scriptet på, plus alt hvad den
pågældende bruger har adgang til i phpbb.

Løser det ikke dit problem? - du vil have et eneste login system, der
giver adgang til både phpbb og nogle statiske php-sider?
Du kan beskytte alle sider hvis du vil, så er der ingen bagvej ind og
du bestemmer jo selv, hvad brugerne skal se umiddelbart efter
login-proceduren.

--
Mvh
Dennis Hansen

Bjarne Jensen (11-09-2006)
Kommentar
Fra : Bjarne Jensen


Dato : 11-09-06 21:45

Dennis Hansen wrote:

> kopier/modificer login-formen fra phpbb, og ...

det er i mine øjne ret avanceret kode i phpBB2
det er ik bare lie noet man gør når man er en amatør
tror jeg vil teste .htaccess

tak / Bjarne

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408926
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste