Avatar billede aslan Nybegynder
10. januar 2002 - 14:19 Der er 19 kommentarer og
1 løsning

lave et login script i java

Er der en der gider at forklare mig hvordan jeg laver et login script i java og hvor sikker det?
Avatar billede disky Nybegynder
10. januar 2002 - 14:30 #1
Det er meget sikkert hvis det er lavet ordentligt.
Da det kører på serveren.

kig i de gamle tråde en har fornyeligt spurgt om det samme.
Avatar billede aslan Nybegynder
11. januar 2002 - 10:12 #2
Er
Avatar billede aslan Nybegynder
11. januar 2002 - 10:13 #3
Er der virkelig ikke en der kan svare mig på hvordan man laver et login-script i java?Jeg som troede at java var fedt jeg må nok hellere holde mig til php!
Avatar billede disky Nybegynder
11. januar 2002 - 10:16 #4
Du spørger om der er en der vil forklare det, ikke om vi gider lave dit arbejde.

du laver 2 text field i en form, et username et password og en submit knap,

action på den form peger på en .jsp side.

i denne side tager du indholdet af de to felter med en request.getParameter(\"deres navn\");

Disse 2 værdier putter du ind i en sql query, som du sender til din server, den returnerer så et resultset hvis brugeren findes, hvis der kommer et set tilbage forwarder du til den side brugeren vil ind på, eller til login siden hvis der er fejl.

Informationen om at brugeren er logget ind gemmer du på session stacken og undersøger dette på alle sider der skal beskyttes af password.

Så simpelt er det.

Altså helt ligesom en fornuftig PHP udvikler også ville gøre det, selvom en fornuftig php udvikler ville skifte til et fornuftigt sprog.
Avatar billede aslan Nybegynder
11. januar 2002 - 10:21 #5
selvom en fornuftig php udvikler ville skifte til et fornuftigt sprog. << hvad mener du?
Avatar billede disky Nybegynder
11. januar 2002 - 10:23 #6
at jeg synes JSP (Java Server Pages) er meget bedre til server side scripting end php (ja jeg er miljø skadet)

Jeg har arbejder prof. med Asp, Php og Jsp og her er ingen tvivl JSP er bedst.
Avatar billede aslan Nybegynder
11. januar 2002 - 10:23 #7
og det det snakker om har jeg bygget nogenlunde på samme måde i php/mysql men grunden til at jeg spurgte herinde var for at lære om java ikke fordi jeg har brug for en login-script!
Avatar billede aslan Nybegynder
11. januar 2002 - 10:24 #8
Hvad bygger du din tro på?
Avatar billede disky Nybegynder
11. januar 2002 - 10:26 #9
du bad om en forklaring på hvordan man lavede det, det har jeg givet dig :)

Hvis du vil have en tutorial i java programmering kig her:
http://java.sun.com/docs/books/tutorial/

På samme site finder du også Compileren + udviklingskittet.

Alt er selvfølgeligt gratis.


Jeg bygger min tro på flere års erfaring med software udvikling.
Avatar billede aslan Nybegynder
11. januar 2002 - 10:28 #10
ok så mente jeg hvorfår du synes at jsp skulle være bedre?
Avatar billede disky Nybegynder
11. januar 2002 - 10:32 #11
det er objektorienteret, det er bygget til adskillelse af design (html) funktionalitet (kode) data lager (databaser)

php og asp, opfordrer direkte til at man blander det hele sammen.

Det er Java, den erfaring man har kan bruges til mange andre ting, php og asp kan kun bruges til server side scripting.

Jsp kan bruges sammen med J2EE som er perfekt til store sites, f.eks. handelssite, hvor datasikkerhed over mange servere er vigtig

osv.

JSP er god til amatør sider og store prof. sites. Hvorimod php er mere skruet sammen til amatør og mindre sites.
Avatar billede aslan Nybegynder
11. januar 2002 - 10:38 #12
Jeg giver dig ret i det fleste ting , men jeg kan ikke se hvad der skulle være galt med at blande f.eks php og html sammen? Overblik?
Avatar billede disky Nybegynder
11. januar 2002 - 10:45 #13
det er en stor skændsel imod OOA/OOD udvikling at lave hård kobling imellem sådanne ting.

F.eks. du har lavet et kæmpe system.

Nu skal desginet pludseligt ændres på webdelen.

Hvis html/kode er adskilt kan en webdesigner gøre det hele.

Hvis det som du synes er okay er blandet, skal man have en webdesigner der laver det nye design, og derefter skal en udvikler til at stoppe html koden ind i php programmet.

Altså en kraftig forlængelse at tiden det tager, og også brug for flere folk og dette gør det dyrere.
Avatar billede aslan Nybegynder
11. januar 2002 - 11:01 #14
Ok det kan jeg godt se:) Er det iorden jeg spørger om din uddannelses mæssige baggrund for du lyder somom du har rimmelig styr på det?Grunden til at jeg spørg er at jeg selv i slutningen af denne måned begynder på en datamatiker uddannelse!
Avatar billede disky Nybegynder
11. januar 2002 - 11:04 #15
Selvfølgelig må du det, og mange tak :)

Selvlært assembler programmør.
Jeg er uddannet elektronikmekaniker fra Flyvevåbnet, hvor jeg næsten udelukkende arbejdede med software udvikling.

Derefter har jeg læst til Data Ingeniør, og arbejder nu som Java udviklings konsulent, i københavn.


p.s. tak for point.
Avatar billede aslan Nybegynder
11. januar 2002 - 11:07 #16
Ok mange tak du har forandret mit synsvinkel:)
Avatar billede disky Nybegynder
11. januar 2002 - 11:19 #17
du spørger bare hvis der er noget.
Avatar billede thums Praktikant
11. januar 2002 - 11:30 #18
\"Altså helt ligesom en fornuftig PHP udvikler også ville gøre det, selvom en fornuftig php udvikler ville skifte til et fornuftigt sprog.\"

LOL.... Hørt! Hørt!..... ned med PHP.... det er et sprog som skulle begraves med VB og Pascal i en mørk og fugtig kælder.. :)
Avatar billede aslan Nybegynder
11. januar 2002 - 11:34 #19
hehe prøv at fyre den sætning af inde på ekspertens php sektion så ville du få en på tuden:)
Avatar billede disky Nybegynder
11. januar 2002 - 11:56 #20
ja de kan ikke tåle kritik :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester