Giter VIP home page Giter VIP logo

secure-net-services-portal's Introduction

SecureNet Services Portal

SecureNet Services Portal is a comprehensive web application developed using C#, XML, and .ASP NET. The application is designed to provide a secure, efficient, and user-friendly experience.

Features

Authentication and Access Control

The application uses cookies for user authentication. After successful authentication, it retrieves the user's username and role. Access to different pages is controlled based on the user's role and login status.

Data Security

Data security is ensured through DLL encryption/decryption. The application converts strings to and from Base64 during member/staff signup and login, ensuring that sensitive information is securely handled.

User Verification

User verification is implemented using a Captcha user control during member signups. This feature generates a captcha image that the user must match to proceed with the signup process.

Data Handling

The application uses XML file manipulation for storing and retrieving usernames and passwords of members and staff. This ensures efficient data handling and retrieval.

User Interface

The application provides a user-friendly interface with a default page containing descriptions and links to member and staff pages, a service page containing the services a member can use, and separate pages for member signup/login and staff login.

Additional Services

The application offers additional services like finding the nearest store using Google APIs, currency conversion using the ExchangeRate API, and a 5-day weather forecast using the openweathermap.org API.

Service Directory

The application includes a comprehensive Service Directory listing all the components and services used in the application. Each entry in the directory includes the provider name, component type, operation name, parameters and their types, return type, function description, and a link to a TryIt page or an item in the web presentation layer GUI.

Member and Staff Pages

The Member page allows users to register (self-subscribe) to access the services offered by the application. The Staff page allows the administrator to add staff members and view the number of members. Access to these pages is controlled based on the user's role and login status.

secure-net-services-portal's People

Contributors

ravitiwari2002 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.