Use Openid, Google, Facebook, Twitter APIs to allow user authentication. This allows for unique learning patterns to be stored within the database. An option for the user to create a username and password should also be possible(along with username/password recovery options). The transactions need to be in secure mode so standard security protocols need to be discussed and implemented.
Alternatively, there should also be the option to use the software without logging in too.
Use Openid, Google, Facebook, Twitter APIs to allow user authentication. This allows for unique learning patterns to be stored within the database. An option for the user to create a username and password should also be possible(along with username/password recovery options). The transactions need to be in secure mode so standard security protocols need to be discussed and implemented. Alternatively, there should also be the option to use the software without logging in too.