Displaying 3 results from an estimated 3 matches for "auth_fields_snapshot".
2015 Aug 06
3
question on autch cache parameters
...015 +0300
+++ b/src/auth/auth-request.c Tue May 05 14:16:31 2015 +0300
@@ -618,30 +627,28 @@
auth_request_want_skip_passdb(request, next_passdb))
next_passdb = next_passdb->next;
+ if (*result == PASSDB_RESULT_OK) {
+ /* this passdb lookup succeeded, preserve its extra fields */
+ auth_fields_snapshot(request->extra_fields);
+ request->snapshot_have_userdb_prefetch_set =
+ request->userdb_prefetch_set;
+ if (request->userdb_reply != NULL)
+ auth_fields_snapshot(request->userdb_reply);
+ } else {
+ /* this passdb lookup failed, remove any extra fields it set */
+ auth_field...
2015 Aug 27
0
question on autch cache parameters
...st.c Tue May 05 14:16:31 2015 +0300
> @@ -618,30 +627,28 @@
> auth_request_want_skip_passdb(request, next_passdb))
> next_passdb = next_passdb->next;
>
> + if (*result == PASSDB_RESULT_OK) {
> + /* this passdb lookup succeeded, preserve its extra fields */
> + auth_fields_snapshot(request->extra_fields);
> + request->snapshot_have_userdb_prefetch_set =
> + request->userdb_prefetch_set;
> + if (request->userdb_reply != NULL)
> + auth_fields_snapshot(request->userdb_reply);
> + } else {
> + /* this passdb lookup failed, remove any extra...
2015 Aug 05
3
question on autch cache parameters
Hi list,
I have a question on auth caching in 2.2.18.
I am using acl_groups for a master user, appended in a static userdb file
# snip ###############################
master at uma:{SHA}XXXX=::::::userdb_acl_groups=umareadmaster
allow_nets=127.0.0.1
# snap ###############################
and use this group in a global ACL file.
I discovered this only works on first NOT-cached login