User Authentication #15

Closed
opened 2019-04-07 18:15:30 -04:00 by kdeng00 · 0 comments
kdeng00 commented 2019-04-07 18:15:30 -04:00 (Migrated from github.com)

Create and implement user authentication. Only authorized users should be able to do the following:

  • Retrieve song metadata
  • Post song metadata (Only ocurrs when a song is first uploaded)
  • Update song metadata
  • Delete song metadata (Will delete the song)
  • Upload songs
  • Download songs
  • Delete songs (Will delete the metadata)

In order to be authorized, login HTTP endpoints should be created and if successfully authenticated, a token is given to the user.

Authorization HTTP endpoints

Required For Completion

#23

Create and implement user authentication. Only authorized users should be able to do the following: * Retrieve song metadata * Post song metadata (Only ocurrs when a song is first uploaded) * Update song metadata * Delete song metadata (Will delete the song) * Upload songs * Download songs * Delete songs (Will delete the metadata) In order to be authorized, login HTTP endpoints should be created and if successfully authenticated, a token is given to the user. ### Authorization HTTP endpoints * api/login #31 * api/logout #32 ## Required For Completion #23
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: phoenix/icarus#15