feature authentication - N4SJAMK/teamboard-meta GitHub Wiki

Feature: Authentication

This document is about authentication in Teamboard.

Basic user authentication

  • User can register to the site
  • User receives confirmation email
  • User can click link to activate account
  • User can sign in to an activated account
  • User can edit his or her account information
  • User can change his or her password
  • User can logout when signed in
  • User should be able to delete/unactivate his or her account
  • User can send invitations to his or her board
    • If invited user is not already registered, an account is created and confirmation email sent to the user in question which will also prompt for password change