diff options
-rw-r--r-- | source3/auth/auth_generic.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/source3/auth/auth_generic.c b/source3/auth/auth_generic.c index 1f1aeb5aa0..e73c27b5eb 100644 --- a/source3/auth/auth_generic.c +++ b/source3/auth/auth_generic.c @@ -120,7 +120,10 @@ static NTSTATUS auth3_generate_session_info_pac(struct auth4_context *auth_ctx, goto done; } - /* TODO: save PAC data in netsamlogon cache ? */ + /* save the PAC data if we have it */ + if (logon_info) { + netsamlogon_cache_store(ntuser, &logon_info->info3); + } status = make_session_info_krb5(mem_ctx, ntuser, ntdomain, username, pw, |