1b8eacdd-5ac0-4428-b0cb-561230b2df36 1.0.1

dotnet add package 1b8eacdd-5ac0-4428-b0cb-561230b2df36 --version 1.0.1                
NuGet\Install-Package 1b8eacdd-5ac0-4428-b0cb-561230b2df36 -Version 1.0.1                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="1b8eacdd-5ac0-4428-b0cb-561230b2df36" Version="1.0.1" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add 1b8eacdd-5ac0-4428-b0cb-561230b2df36 --version 1.0.1                
#r "nuget: 1b8eacdd-5ac0-4428-b0cb-561230b2df36, 1.0.1"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install 1b8eacdd-5ac0-4428-b0cb-561230b2df36 as a Cake Addin
#addin nuget:?package=1b8eacdd-5ac0-4428-b0cb-561230b2df36&version=1.0.1

// Install 1b8eacdd-5ac0-4428-b0cb-561230b2df36 as a Cake Tool
#tool nuget:?package=1b8eacdd-5ac0-4428-b0cb-561230b2df36&version=1.0.1                
  1. Project Title: PELAS Identity Api

  2. Description: The PELAS Identity API is a RBAC (Role Based Access and Control) web api Microservice. It performs basic CRUD (Create, Read, Update and Delete) operations to a configurable RDMS (Relational Database Management System). The web service is RESTFUL and accessible using http methods. The APi utility manages all authentication to all PELAS Web Services. Web API also manages the identity module for Identity includes roles and users.The default data format is JSON (Javascript Object Notation) and has the following functionality.

  3. Table of Contents:

  4. Installation:

    • LOCAL INSTALLATION
    • Set Connection String database path reference in appsettings.json file
    • Set FileRootPath to local file directory
    • Set SecurityStampFileName to desired name
    • Set SecurityStampFileName to desired name
    • Set RoleFileName to desired name
    • DATABASE
    • Set Database type in Resource file
    • CODE FIRST MIGRATION
    • In PMC (Package Manager Console) CLI
    • Enter Add-Migration -context <<MigrationName>>
    • Enter Update-Database
  5. Usage:

    1. Register API Admin using SWAGGER or POSTMAN Api Endpoint
    2. Use SecretKey to activate ApiAdmin
    3. Request response will return Security Stamp for Access and Authentication
    4. Use various other Api End Points to grant or revoke access
    • POSTMAN

    • Tokenization- Bearer Token Authorization

    • SWAGGER

    • Tokenization- Bearer Token Authorization

    • DEV

      • Conventions
    • *https designated by 1

    • *http designated by 0

    • *Crud API range 43000-44000

    • launchSettings.json set ASPNETCORE_ENVIRONMENT to Development

    • pelasidentity - Web Deploy.pubxml EnvironmentName to Development

    • Development

    • launchSettings.json set ASPNETCORE_ENVIRONMENT to Development

    • pelasidentity - Web Deploy.pubxml EnvironmentName to Development

    • PRODUCTION

    • launchSettings.json set ASPNETCORE_ENVIRONMENT to Production

    • pelasidentity - Web Deploy.pubxml EnvironmentName to Production

  6. Contributing:

  7. License:

    • Specify the license under which your project is released. This is important for legal reasons. Include a link to the full license text.
  8. Credits:

    • CONTRIBUTORS
    • Frederick Chandler Masterton
    • Dario Thornhill
    • Theirry Gittens
    • Brendan Inniss
    • Kamar Durant
    • LIBRARIES
    • RestSharp
    • StyleCop
    • Pomelo
    • Swashbuckle
  9. Documentation:

    • Under Construction.
  10. FAQ :

  11. Changelog :

  12. Testing :

  13. Support :

  14. Badges :

  15. Demo or Screenshots :

  16. Dependencies :

  • REFERENCE
  • ##Pelas.Identity.csproj
  1. Getting Started :

    • Navigate to Swagger Endpoint.
    • POSTMAN Workspace
  2. Roadmap :

    • TBD
  3. Acknowledgments :

    • Erika Watson
    • Luther Jones
    • Kamante Forde
    • Fiona Jones
    • Sherwin Marshall
Product Compatible and additional computed target framework versions.
.NET net9.0 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.0.1 61 9/19/2024