Skip to content

Notebook API with Authentication and Permissions ,This project is a notebook API built using Django Rest Framework (DRF) that provides a secure and efficient way to manage personal notes. With proper implementation of authentication and permissions, the API ensures that users can create, update, and delete their own notes exclusively.

Notifications You must be signed in to change notification settings

abdulmujeeb29/Notebook-Api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Notebook API with Authentication and Permissions

This project is a notebook API built using Django Rest Framework (DRF) that mimics the functionality of a mobile app notebook. It provides a robust platform for users to create, update, and delete their notes securely. The API has been designed with proper implementation to ensure that each user can only access and modify the notes they have created.

Using DRF, the API offers a user-friendly interface for interacting with the notebook resources through standard HTTP methods. By employing token-based authentication, the API verifies the identity of users, preventing unauthorized access to sensitive data. Users obtain a unique token upon successful authentication, which they include in subsequent requests to access their own notes.

Additionally, the API implements fine-grained permissions to enforce access restrictions. With the proper permission classes in place, users are only allowed to view, edit, and delete the notes they have created. This ensures data privacy and maintains the integrity of each user's personal notes.

About

Notebook API with Authentication and Permissions ,This project is a notebook API built using Django Rest Framework (DRF) that provides a secure and efficient way to manage personal notes. With proper implementation of authentication and permissions, the API ensures that users can create, update, and delete their own notes exclusively.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published