Configuration
Configuration
interface Options {
sessionExpiresIn?: TimeSpan;
sessionCookie?: SessionCookieOptions;
useJWT?: boolean;
jwtSecret?: string;
jwtOptions?: JWTOptions;
getSessionAttributes?: (
databaseSessionAttributes: RegisteredDatabaseSessionAttributes
) => _SessionAttributes;
getUserAttributes?: (
databaseUserAttributes: RegisteredDatabaseUserAttributes
) => _UserAttributes;
}sessionExpiresIn
sessionExpiresInimport { Authora, TimeSpan } from "authora";
const authora = new Authora(adapter, {
sessionExpiresIn: new TimeSpan(2, "w")
});sessionCookie
sessionCookieuseJWT
useJWTjwtSecret
jwtSecretjwtOptions
jwtOptionsgetSessionAttributes()
getSessionAttributes()getUserAttributes()
getUserAttributes()Last updated