Skip to main content

2024 | OriginalPaper | Buchkapitel

Web Application Authentication Using Google OAuth, Express, and MongoDB

verfasst von : Vijay Prakash, Kirtan Dua, Lalit Garg, Varun Shukla

Erschienen in: Cryptology and Network Security with Machine Learning

Verlag: Springer Nature Singapore

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This paper focuses on developing a web application using the Express framework and Node.js. MongoDB Atlas cloud version is used for data storage, with AWS cloud providing the necessary infrastructure. The application integrates Google OAuth for user authentication, ensuring secure and reliable access. The storybook application is designed to be intuitive and easy to use, with a simple and clean user interface. The application also features social sharing functionality, allowing users to share their stories on various social media platforms and connect with others who may be interested in their work. Modern web development technologies and secure authentication protocols ensure a seamless and enjoyable user experience. With the ability to upload stories in public or private mode and the option to connect with others who share similar interests, this application will surely be a hit among writers and enthusiasts alike. To ensure that our application provides a superior user experience, we conducted thorough research on the needs and preferences of writers and storytelling enthusiasts. We found that existing platforms lacked options for users to share their stories securely and privately. Our application addresses this problem by allowing users to upload stories publicly or privately, giving them complete control over who can access their content. In terms of performance, we have tested the application using metrics such as accuracy, precision, and recall. Our results show that the application performs at high levels of accuracy and reliability, ensuring a seamless user experience. Overall, our application provides a solution to the limitations of conventional online platforms, offering writers and storytelling enthusiasts a secure and user-friendly platform to share their stories online.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Alexander B (2012) The new digital storytelling: creating narratives with new media. Bloomsbury Publishing, London Alexander B (2012) The new digital storytelling: creating narratives with new media. Bloomsbury Publishing, London
3.
Zurück zum Zitat Cukier D (2013) DevOps patterns to scale web applications using cloud services. In: SPLASH 2013–Proceedings of the 2013 Companion Publication for Conference on Systems, Programming, and Applications: Software for Humanity, pp 143–152. https://doi.org/10.1145/2508075.2508432 Cukier D (2013) DevOps patterns to scale web applications using cloud services. In: SPLASH 2013–Proceedings of the 2013 Companion Publication for Conference on Systems, Programming, and Applications: Software for Humanity, pp 143–152. https://​doi.​org/​10.​1145/​2508075.​2508432
4.
5.
Zurück zum Zitat Steer K, Garg L, Prakash V, Gupta V (2019) SWOT analysis of e-marketing for e-business. Int J Innov Technol Explor Eng 8(8):153–159 Steer K, Garg L, Prakash V, Gupta V (2019) SWOT analysis of e-marketing for e-business. Int J Innov Technol Explor Eng 8(8):153–159
7.
8.
Zurück zum Zitat Syed BA, Bean M (2014) Beginning Node.js Syed BA, Bean M (2014) Beginning Node.js
10.
Zurück zum Zitat Yar M, Steinmetz K (2019) Cybercrime and society Yar M, Steinmetz K (2019) Cybercrime and society
12.
Zurück zum Zitat Kadebu P, Mapanga I (2014) A security requirements perspective towards a secured NOSQL database environment. In: International Conference of Advance Research and Innovation, pp 472–480 Kadebu P, Mapanga I (2014) A security requirements perspective towards a secured NOSQL database environment. In: International Conference of Advance Research and Innovation, pp 472–480
13.
Metadaten
Titel
Web Application Authentication Using Google OAuth, Express, and MongoDB
verfasst von
Vijay Prakash
Kirtan Dua
Lalit Garg
Varun Shukla
Copyright-Jahr
2024
Verlag
Springer Nature Singapore
DOI
https://doi.org/10.1007/978-981-97-0641-9_44

Neuer Inhalt