这是基于vue-vben-admin 模板适用于abp Vnext的前端管理项目
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1.2 KiB

LINGYUN.Abp.Identity.Session

User session foundation module, providing related common interfaces.

Features

  • Provides basic interfaces for user session management
  • Provides session cache and persistence synchronization mechanism
  • Supports session access time tracking
  • Depends on AbpCachingModule

Configuration Usage

[DependsOn(typeof(AbpIdentitySessionModule))]
public class YouProjectModule : AbpModule
{
    public override void ConfigureServices(ServiceConfigurationContext context)
    {
        Configure<IdentitySessionCheckOptions>(options =>
        {
            // Set session cache and persistence refresh interval to 10 minutes
            options.KeepAccessTimeSpan = TimeSpan.FromMinutes(10);
        });
    }
}

Configuration Options

IdentitySessionCheckOptions

{
  "Identity": {
    "Session": {
      "Check": {
        "KeepAccessTimeSpan": "00:01:00",    // Access retention duration (cache session refresh interval), default: 1 minute
        "SessionSyncTimeSpan": "00:10:00"    // Session sync interval (sync from cache to persistence), default: 10 minutes
      }
    }
  }
}

More Information