Categorygithub.com/go-aah/session
modulepackage
0.10.1
Repository: https://github.com/go-aah/session.git
Documentation: pkg.go.dev

# README

Security library by aah framework

Build Status Code Coverage Go Report Card Release Version Godoc Twitter @aahframework

Security library houses all the application security implementation (Authentication, Authorization, Session Management, CSRF, Security Headers, etc.) by aah framework.

News

  • v0.10.1 released and tagged on Jul 29, 2018.

Installation

go get -u aahframework.org/security.v0

Visit official website https://aahframework.org to learn more about aah framework.

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Package session provides HTTP state management library for aah framework.

# Functions

AcquireSubject method gets the subject from pool.
New method creates the security manager initial values and returns it.
ReleaseSubject method puts authenticatio info, authorization info and subject back to pool.

# Constants

Version is security library version no.

# Variables

Bcrypt password algorithm instance for Password generate and compare.
ErrAuthSchemeIsNil returned when given auth scheme instance is nil.
Pbkdf2 password algorithm instance for Password generate and compare.
Scrypt password algorithm instance for Password generate and compare.

# Structs

No description provided by the author
No description provided by the author
Subject instance represents state and security operations for a single application user.