Permalänk

Login med mail adress?

Någon som vet hur man gör ett login där man endast behöver skriva in sin mailadress så registreras man och får ett användarid?

Visa signatur

Chassi: FD Define R4 / Mobo: Gigabyte MSI Z87-G45 / CPU: Intel Core i7-4770K / RAM: 8GB Corsair Vengeance LP / HDD: 1TB WD Caviar Blue / SSD: 240GB Samsung 850 PRO / GPU: Sapphire R9 280X 3GB / Nätagg: FD Integra R2 650W

Permalänk
Skrivet av jonataan.host:

Någon som vet hur man gör ett login där man endast behöver skriva in sin mailadress så registreras man och får ett användarid?

Jag tror Google vet..

https://www.google.se/#hl=sv&safe=off&tbo=d&sclient=psy-ab&q=...

Sen så kanske du får ta bort/skriva om lite kod.

Visa signatur
Permalänk
Skrivet av Kebabhyvlarn:

Jag tror Google vet..

https://www.google.se/#hl=sv&safe=off&tbo=d&sclient=psy-ab&q=...

Sen så kanske du får ta bort/skriva om lite kod.

Jag har googlat och länken funkar inte, kommer bara till Google. Och vill ha så man bara skriver in mailadress

Visa signatur

Chassi: FD Define R4 / Mobo: Gigabyte MSI Z87-G45 / CPU: Intel Core i7-4770K / RAM: 8GB Corsair Vengeance LP / HDD: 1TB WD Caviar Blue / SSD: 240GB Samsung 850 PRO / GPU: Sapphire R9 280X 3GB / Nätagg: FD Integra R2 650W

Permalänk
Skrivet av jonataan.host:

Jag har googlat och länken funkar inte, kommer bara till Google. Och vill ha så man bara skriver in mailadress

Då borde du ha funnit svar

EDIT: Kan väll nämna att du bör lära dig SQL och PHP.

Visa signatur
Permalänk
Skrivet av Kebabhyvlarn:

Då borde du ha funnit svar

EDIT: Kan väll nämna att du bör lära dig SQL och PHP.

jag håller på att lära mig det och har inte hittat med bara mail.

Visa signatur

Chassi: FD Define R4 / Mobo: Gigabyte MSI Z87-G45 / CPU: Intel Core i7-4770K / RAM: 8GB Corsair Vengeance LP / HDD: 1TB WD Caviar Blue / SSD: 240GB Samsung 850 PRO / GPU: Sapphire R9 280X 3GB / Nätagg: FD Integra R2 650W

Permalänk
Medlem

Du kan göra en random lista med fördefinerade användarnamn. Sen vid registrering så skickas ett mail med username. Om det är det du menar. Sen får du använda SQL och PHP för att spara det i en databas.

Du kan adda min skype: Heelie4, om du behöver mer hjälp

Permalänk
Skrivet av cyphric:

Du kan göra en random lista med fördefinerade användarnamn. Sen vid registrering så skickas ett mail med username. Om det är det du menar. Sen får du använda SQL och PHP för att spara det i en databas.

Du kan adda min skype: Heelie4, om du behöver mer hjälp

Eller så får email-adressen bli användarnamnet.

Visa signatur

Citera, tack!
Har du läst tråden om strandhögtalare och andra musiklådor?

Permalänk
Skrivet av blomqvist:

Eller så får email-adressen bli användarnamnet.

Exakt så har jag tänkt mig men hur? Om någon bara kan ge mig tips hur så kan man nog greja det

Visa signatur

Chassi: FD Define R4 / Mobo: Gigabyte MSI Z87-G45 / CPU: Intel Core i7-4770K / RAM: 8GB Corsair Vengeance LP / HDD: 1TB WD Caviar Blue / SSD: 240GB Samsung 850 PRO / GPU: Sapphire R9 280X 3GB / Nätagg: FD Integra R2 650W

Permalänk
Skrivet av jonataan.host:

Exakt så har jag tänkt mig men hur? Om någon bara kan ge mig tips hur så kan man nog greja det

Du ska lagra mail-adressen och ett lösenord i en tabell i databasen (den kan heta users).
Den tabellen vill ha tre fält:
user, varchar
email, varchar
userid, int, auto_increment

När en användare registrera sig kollar du mot databasen om det finns någon post i databasen med den mail-adressen.
Om det finns genererar du ett nytt lösenord och sparar det envägs-krypterat i databasen och skickar det (okrypterat) till mail-adressen
Om det inte finns lagrar du mail-adressen och ett genererat lösenord enligt ovan och skickar informationen i ett mail.

Du kan också ge en länk som endast fungerar en gång där användare får välja lösenord själv. Detta sparas, så klart, envägskrypterat i databasen. Detta moment kan vara lite svårare att implementera.

Du vill använda dig av PHP och MySQL.
http://php.net/mysqli
http://php.net/mysqli_real_escape_string
http://php.net/mysqli_fetch_assoc
http://php.net/mail

Googla följande om MySQL:
MySQL SELECT
MySQL INSERT
MySQL UPDATE

Visa signatur

Citera, tack!
Har du läst tråden om strandhögtalare och andra musiklådor?

Permalänk
Skrivet av blomqvist:

Du ska lagra mail-adressen och ett lösenord i en tabell i databasen (den kan heta users).
Den tabellen vill ha tre fält:
user, varchar
email, varchar
userid, int, auto_increment

När en användare registrera sig kollar du mot databasen om det finns någon post i databasen med den mail-adressen.
Om det finns genererar du ett nytt lösenord och sparar det envägs-krypterat i databasen och skickar det (okrypterat) till mail-adressen
Om det inte finns lagrar du mail-adressen och ett genererat lösenord enligt ovan och skickar informationen i ett mail.

Du kan också ge en länk som endast fungerar en gång där användare får välja lösenord själv. Detta sparas, så klart, envägskrypterat i databasen. Detta moment kan vara lite svårare att implementera.

Du vill använda dig av PHP och MySQL.
http://php.net/mysqli
http://php.net/mysqli_real_escape_string
http://php.net/mysqli_fetch_assoc
http://php.net/mail

Googla följande om MySQL:
MySQL SELECT
MySQL INSERT
MySQL UPDATE

tack så mycket precis vad man behövde

Visa signatur

Chassi: FD Define R4 / Mobo: Gigabyte MSI Z87-G45 / CPU: Intel Core i7-4770K / RAM: 8GB Corsair Vengeance LP / HDD: 1TB WD Caviar Blue / SSD: 240GB Samsung 850 PRO / GPU: Sapphire R9 280X 3GB / Nätagg: FD Integra R2 650W