Login-System mit JavaScript?

3 Antworten

Dazu brauchst du auch noch ein Serverseitiges Script und eine Datenbank, also z.B. PHP oder Node.js und SQL oder eine andere Datenbank.

Vorteil von Node.js ist, dass es auch Javscript ist, nur halt Serverseitig. Allerdings ist es in PHP wahrscheinlich schneller und einfacher umzusetzen, müsstest die aber erst PHP anschauen. Aber auch bei Node.js müsstest du erst einige Dinge lernen, von dem her schenkt es sich wahrscheinlich nicht viel.

Woher ich das weiß:Berufserfahrung – Tätigkeit als Webentwickler in einer Digitalagentur

Tyldu  05.10.2019, 21:28

denke php und node werden in dem fall zeitlich nicht viel unterschied machen. die db abfrage wird denke ich da der entscheidende faktor sein

0

geht net dafür brauchst du eine Datenbank via SQL... also php + sql!!


HTMLBOI 
Beitragsersteller
 05.10.2019, 21:25

Also gut, ich bin ja grade dabei SQL zu lernen, aber PHP...

OK ich probiere es aus.

Gibt es Tutorials dazu?

1
Webclon  05.10.2019, 21:28
@HTMLBOI

ja bestimmt ich suche mal was raus melde mich dann bei dir...

0

Wozu benötigst du ein Tutorial für XYZ?

  1. Man nehme eine beliebige Sprache und lerne die Grundlagen dieser.
  2. Man schaue sich diverse Programme/Websites an und analysiere und zerlege deren Funktionsweise.
  3. Man überlege sich, wie man diese Funktionsweise verbessern könnte.
  4. Man setze das Projekt mit dem gesammelten Wissen und seinen Fähigkeiten um.

Woraus besteht ein ein Authentifizierungssystem?

  • Formulare und deren Validation
  • [A]synchrone Requests (Ajax) die die Formulardaten als JWT verpackt versenden (inkl. Throttling)
  • API, die den Request verarbeitet, die Daten [erneut] validiert, eine Session (Datenbankeintrag) erzeugt und ggf. einen Cookie setzt (kann auch der Client machen).

Dokumentationen und Blogs von in die Technologie involvierten Entwicklern liefern noch mehr informationen dazu.

Falls du aber weiterhin Tutorial suchen möchtest, so kann ich dir Google, gutefrage (hat eine Suchfunktion) Stackoverflow und GitHub empfehlen.

Woher ich das weiß:Berufserfahrung