Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> potwierdzenia założenia konta
Apo
post 22.03.2006, 17:57:28
Post #1





Grupa: Zarejestrowani
Postów: 426
Pomógł: 1
Dołączył: 2.10.2005

Ostrzeżenie: (0%)
-----


Witam
Mam pytanie odnośnie potwierdzenia zalozenia kąta. Nigdy jeszcze takiego czegoś nie robiłem i nie wiem jak się za to zabrać. User zakłada konto i musi potwierdzić rejestrację klikają na link przesłany emailem. TYmczasen nie wiem na jakiej zasadzie wygenerowac token. Podzielcie sie swoim doświadczeniem tongue.gif
Go to the top of the page
+Quote Post
bronx
post 22.03.2006, 17:59:55
Post #2





Grupa: Zarejestrowani
Postów: 333
Pomógł: 0
Dołączył: 4.03.2004

Ostrzeżenie: (0%)
-----


możesz np. za pomocą md5() zakodować login jaki wybierze i uciać to do np. 8 (czy tam ilu Ci siępodoba) znaków

ps. i zmień te kąta na konta

Ten post edytował bronx 22.03.2006, 18:02:33
Go to the top of the page
+Quote Post
Vogel
post 22.03.2006, 18:05:12
Post #3





Grupa: Zarejestrowani
Postów: 402
Pomógł: 0
Dołączył: 20.01.2003

Ostrzeżenie: (0%)
-----


"kąta"? no Boga... <załamka> kąty to masz w pokoju, albo w geometrii, a to są KONTA. dżizas.

dokladnie tak jak bronx - uzyj juz posiadanych danych, ale powiekszylbym to ilosc wjesciowych danych. np. md5() z login+data zalozenia konta


--------------------
Go to the top of the page
+Quote Post
Apo
post 22.03.2006, 18:12:41
Post #4





Grupa: Zarejestrowani
Postów: 426
Pomógł: 1
Dołączył: 2.10.2005

Ostrzeżenie: (0%)
-----


Cytat
md5() z login+data zalozenia konta

A jak kliknie user to co ? Wejdzie na strone gdzie odczytam kilka tysiecy userow i w petli, bede je kodowal md5 a potem porownywal ? Troche to straszne.
Go to the top of the page
+Quote Post
bronx
post 22.03.2006, 18:16:31
Post #5





Grupa: Zarejestrowani
Postów: 333
Pomógł: 0
Dołączył: 4.03.2004

Ostrzeżenie: (0%)
-----


Cytat(Apo @ 2006-03-22 19:12:41)
Cytat
md5() z login+data zalozenia konta

A jak kliknie user to co ? Wejdzie na strone gdzie odczytam kilka tysiecy userow i w petli, bede je kodowal md5 a potem porownywal ? Troche to straszne.

masz w tabeli nazwe usera, haslo i inne rzeczy oraz najwazniejsze ten wlasnie kod ktory wyslales do usera orazs pole "aktywne" (z domyślnym ustawieniem na 0 ) i teraz gdy user kliknie w dany link ty go na odpowiedniej stronie pobierasz i szukasz rekordu gdzie przesylany kod jest taki sam jak ten w bazie i w tym konkretnym rekordzie zmieniasz pole "aktywny" na 1. i czy to jest aż takie straszne ?
Go to the top of the page
+Quote Post
Vogel
post 22.03.2006, 23:23:18
Post #6





Grupa: Zarejestrowani
Postów: 402
Pomógł: 0
Dołączył: 20.01.2003

Ostrzeżenie: (0%)
-----


@bronx: pole "aktywne"? po co? gdy logujemy sie a "lastlogin is null" wymagamy kodu.

@Apo: zwykle potwierdzenie rejestracji to kod + login/email. i wlasnie po emailu/loginie identyfikujesz usera. a kodem wersyfikujesz poprawnosc. wuala.


--------------------
Go to the top of the page
+Quote Post
bronx
post 22.03.2006, 23:34:45
Post #7





Grupa: Zarejestrowani
Postów: 333
Pomógł: 0
Dołączył: 4.03.2004

Ostrzeżenie: (0%)
-----


Cytat(Vogel @ 2006-03-23 00:23:18)
@bronx: pole "aktywne"? po co? gdy logujemy sie a "lastlogin is null" wymagamy kodu.

to nie jest zbyt dobre rozwiązanie... przecież samo "uaktywnienie" konta nie musi od razu oznaczać samego logowania się, prawda ? uaktywnienie konta to jedno a zalogowanie (podczas którego zapiszesz date logowania) to drugie....

oczywiście wszystko zależy od wizji samej osoby piszącej dany skrypt smile.gif można to rozwiązać na różne sposoby smile.gif

Ten post edytował bronx 22.03.2006, 23:39:19
Go to the top of the page
+Quote Post
dr_bonzo
post 22.03.2006, 23:45:56
Post #8





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


Poprawilem, kONto.


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post
Vogel
post 22.03.2006, 23:53:47
Post #9





Grupa: Zarejestrowani
Postów: 402
Pomógł: 0
Dołączył: 20.01.2003

Ostrzeżenie: (0%)
-----


no generalnie robie tak (i nie tylko ja) ze aktywacja konta loguje uzytkownika.


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 26.06.2025 - 15:50