Skip to content

mcaveety/Spotify-MFA

Repository files navigation

Spotify-MFA

A conceptual program for implementing Multi-Factor Authentication into Spotify

Uses SMS code verification in conjunction with standard username/password procedures


Feature log

  • Allows for registration of users locally
  • Unique username and mobile number constraints
  • Mobile number verification system used to prevent fake numbers
  • Country code dropdown for ease of use
  • Password hashing to secure data
  • Fetch API and JSON data used to more securely transmit data
  • 6-Digit code verification used to authenticate users
  • Powered by Twilio, Flask, and SQLite3

Setup Notes

  • Install packages from 'requirements.txt' file
  • Set up Twilio Account SID & Auth Token Environment Variables

About

2021 - 22 AP Research Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published