blib/lib/CGI/Ex/Auth.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
subroutine | 70 | 94 | 74.4 |
pod | 37 | 77 | 48.0 |
line | count | pod | subroutine |
---|---|---|---|
18 | 3 | n/a | BEGIN |
21 | 3 | n/a | BEGIN |
22 | 3 | n/a | BEGIN |
23 | 3 | n/a | BEGIN |
24 | 3 | n/a | BEGIN |
31 | 32 | Yes | new |
37 | 29 | Yes | get_valid_auth |
135 | 16 | No | handle_success |
165 | 16 | No | success_hook |
173 | 0 | No | logout_hook |
181 | 13 | No | handle_failure |
216 | 6 | No | failure_hook |
224 | 0 | Yes | check_valid_auth |
227 | 0 | n/a | __ANON__ |
228 | 0 | n/a | __ANON__ |
229 | 0 | n/a | __ANON__ |
235 | 27 | No | script_name |
237 | 55 | No | path_info |
239 | 27 | No | server_time |
242 | 7 | Yes | cgix |
248 | 71 | Yes | form |
254 | 50 | Yes | cookies |
260 | 0 | No | delete_cookie |
280 | 7 | No | set_cookie |
303 | 0 | No | location_bounce |
311 | 29 | Yes | key_logout |
312 | 46 | Yes | key_cookie |
313 | 55 | Yes | key_user |
314 | 49 | Yes | key_pass |
315 | 26 | No | key_time |
316 | 21 | Yes | key_save |
317 | 34 | Yes | key_expires_min |
318 | 13 | Yes | form_name |
319 | 13 | Yes | key_verify |
320 | 42 | No | key_redirect |
321 | 15 | Yes | key_loggedout |
322 | 0 | Yes | bounce_on_logout |
323 | 3 | No | secure_hash_keys |
325 | 0 | No | no_cookie_verify |
326 | 46 | No | use_crypt |
327 | 20 | No | use_blowfish |
328 | 33 | No | use_plaintext |
329 | 21 | No | use_base64 |
330 | 28 | No | expires_min |
331 | 0 | Yes | failed_sleep |
332 | 3 | No | cookie_path |
333 | 3 | Yes | cookie_domain |
334 | 3 | No | cookie_secure |
335 | 4 | No | cookie_httponly |
336 | 3 | No | cookie_samesite |
337 | 16 | No | use_session_cookie |
338 | 3 | Yes | disable_simple_cram |
339 | 26 | No | complex_plaintext |
342 | 0 | No | logout_redirect |
348 | 42 | No | js_uri_path |
355 | 0 | No | no_cookies_print |
362 | 8 | Yes | login_print |
391 | 0 | No | template_obj |
398 | 0 | No | template_args |
400 | 0 | No | template_include_path |
403 | 13 | Yes | login_hash_common |
437 | 24 | Yes | verify_token |
523 | 24 | No | new_auth_data |
528 | 16 | Yes | parse_token |
573 | 21 | Yes | verify_password |
645 | 24 | No | last_auth_data |
648 | 17 | Yes | generate_token |
699 | 17 | No | generate_payload |
708 | 21 | Yes | verify_user |
717 | 24 | Yes | cleanup_user |
726 | 2 | No | check_form_user_against_cookie |
732 | 3 | Yes | get_pass_by_user |
742 | 17 | Yes | verify_payload |
752 | 0 | No | encrypt_blowfish |
766 | 0 | No | decrypt_blowfish |
781 | 8 | Yes | login_template |
790 | 0 | Yes | login_header |
791 | 0 | Yes | login_footer |
794 | 0 | Yes | login_form |
829 | 13 | Yes | text_user |
830 | 13 | Yes | text_pass |
831 | 13 | Yes | text_save |
832 | 13 | No | hide_save |
833 | 13 | No | text_submit |
836 | 0 | Yes | login_script |
869 | 3 | n/a | BEGIN |
871 | 128 | n/a | __ANON__ |
872 | 0 | n/a | __ANON__ |
873 | 0 | n/a | __ANON__ |
874 | 3 | n/a | BEGIN |
877 | 24 | n/a | new |
882 | 65 | n/a | add_data |
888 | 225 | n/a | error |
897 | 0 | n/a | as_string |