�ͻỰ��ȫ��ص�������

ͨ��ʹ�� INI �ļ��кͻỰ��ȫ��ص����������߻Ự�İ�ȫ�ԡ� ��һЩ��Ҫ��������û��Ĭ��ֵ�� ��������Ҫ�������á�

  • session.cookie_lifetime=0

    0 ��ʾ���⺬�壬����֪�������Ҫ�־û��洢 cookie ���ݡ� Ҳ�����ر��������ʱ�򣬻Ự ID cookie �ᱻ����ɾ���� �������������Ϊ�� 0 ��ֵ�� ���ܻᵼ�»Ự ID �������û�ʹ�á� �󲿷�Ӧ��Ӧ�ðѴ�������Ϊ"0"��

    ���Ӧ�������Զ���¼�Ĺ��ܣ� ������ʵ��һ�ָ��Ӱ�ȫ�ķ�ʽ������Ҫʹ�ó��������ڵĻỰ ID ������Զ���¼��

  • session.use_cookies=On

    session.use_only_cookies=On

    ��Ȼ HTTP cookie ����һЩ���⣬ ������ȷʵ��ʵ�ֻỰ ID �������ѡ������ �����ܵĽ�ʹ�� cookie �����лỰ ID ���� ���Ҵ󲿷�Ӧ��Ҳȷʵ��ֻʹ�� cookie ����¼�Ự ID �ġ�

    ��� session.use_only_cookies=Off�� �Ựģ����ڻ��� cookie �ĻỰ ID ��ʼ��֮ǰ ʹ�� GET/POST/URL �����еĻỰ ID��������ڵĻ�����

  • session.use_strict_mode=On

    ��Ȼ���� session.use_strict_mode �DZز����ٵģ�����Ĭ������£������������δ���õġ�

    �����÷�ֹ�Ựģ��ʹ��δ��ʼ���ĻỰ ID�� Ҳ����˵�� �Ựģ������������Լ���������Ч�ĻỰ ID�� ���ܾ����û��Լ��ṩ�ĻỰ ID��

    �����߿����������� cookie ����ʹ�� JavaScript ע��ķ�ʽ �����ûỰ ID ���й����� ���� session.use_strict_mode ������ ������ֹʹ��δ���Ựģ���ʼ���ĻỰ ID��

    Note:

    �����߿���ʹ���Լ����豸�����Ự ID��Ҳ����ʹ���ܺ��ߵĻỰ ID�� ������Ҳ����ͨ��һЩ����������֤�Ự��Ծ�� ��ˣ� ���� session.use_strict_mode ������ ���Խ������ַ��ա�

  • session.cookie_httponly=On

    ��ֹ JavaScript ���ʻỰ cookie�� ����������Ա��� cookie ���� JavaScript ��ȡ��

    ��Ȼ����ʹ�ûỰ ID ����Ϊ������վ����α�죨CSRF���Ĺؼ����ݣ� ���Dz���������ô���� ���磬�����߿��԰� HTML Դ���뱣���������ҷ��͸������û��� Ϊ�˰�ȫ����������߲�Ӧ���� web ҳ������ʾ�Ự ID�� �������е�Ӧ�ö�Ӧ�öԻỰ ID cookie ���� httponly Ϊ On��

    Note:

    ���ƻỰ ID�� CSRF ��������ҲӦ�ö��ڵĸ��¡�

  • session.cookie_secure=On

    �������� HTTPS Э���·��ʻỰ ID cookie�� ������ web վ���֧�� HTTPS�� ��ô���뽫������������Ϊ On��

    ���ڽ�֧�� HTTPS �� web վ�㽨�鿼��ʹ��ǿ�ư�ȫ���似����HSTS����

  • session.gc_maxlifetime=[ѡ��һ��������С��ʱ���]

    session.gc_maxlifetime ������ɾ�����ڻỰ���ݵ�ʱ�����ڡ� ���������������������ʵ�ֶ��ڹ��ڻỰ���ݵ�ɾ���� ����Ҫ�Լ���ʵ��һ�׻���ʱ����ĻỰ�����������ڹ�����ơ�

    ���ʹ�� session_gc() ���������лỰ���������ռ��� ������� UNIX �IJ���ϵͳ�� ���ʹ������ cron �����Ķ�ʱ������ִ�� session_gc() ������

    GC ������ʱ�������Ǿ�׼�ģ�����һ���Ļ�Ȼ�ԣ�����������������ȷ�� �ɵĻỰ���ݱ�ɾ����ijЩ�Ự�洢����ģ�鲻ʹ�ô������ �������Ϣ��ο��Ự�洢ģ��������ĵ��� ��Ȼ������Ա������ȫ����������ã����ǻ��ǽ��齫�����õľ����ܵ�С�� ���� session.gc_probability �� session.gc_divisor ������ ����ʹ�ù��ڵĻỰ�������ʵ��������ڱ�ɾ���� �����Ҫʹ���Զ���¼�Ĺ��ܣ���ʹ���������Ӱ�ȫ�ķ�ʽ����ʵ�֣�����Ҫͨ��ʹ�ó��������ڵĻỰ ID ��ʵ�֡�

    Note:

    ������ memcached ���� mecache �����ĻỰ�洢�� ��������������������й��ڻỰ���ݵ������ռ��� ������Ϣ��ο���Ӧ�ĻỰ�洢���ĵ���

  • session.use_trans_sid=Off

    ���������Ҫ������ʹ�ûỰ ID ͸�����ơ� ���ǣ����ûỰ ID ͸�����ƿ��� ����Ự ID ��ע���Լ�й©�� ��Ч����߻Ự��ȫ�ԡ�

    Note:

    �Ự ID �������������ǩ���߱��������� HTML Դ�����б�й©��

  • session.trans_sid_tags=[limited tags]

    ��PHP 7.1.0 �����ϣ�һ������£�Ĭ��ֵ�Ϳ��ԣ� ��������д����Ҫ�ı�ǩ�� ֮ǰ�汾�� PHP ��ʹ�� url_rewriter.tags �����

  • session.trans_sid_hosts=[limited hosts]

    ��PHP 7.1.0 �����ϣ�����������趨������лỰ ID ͸���������������� ���������м����㲻���ε������������������Ϊ�գ� ������� $_SERVER['HTTP_HOST'] ��վ����лỰ ID ͸����

  • session.referer_check=[your originating URL]

    ������ session.use_trans_sid �������ʱ�� ������ÿ��Խ��ͻỰ ID ע��ķ��ա� ������վ���� http://example.com/�� ��ô�ͰѴ�������Ϊ http://example.com/�� ��Ҫע����ǣ����ʹ���� HTTPS Э�飬 ��ô������ڷ��������ʱ�򲻻���� referrer ����ͷ�� �������ô��������Ȼ�������ǿɿ��İ�ȫ��ʩ��

  • session.cache_limiter=nocache

    ȷ�������Ѿ���֤�ĻỰ�� �� HTTP ���ݲ��ᱻ��������档 Ӧ�ý���Թ������������棬 ���򽫻���������й¶�ķ��ա� ��ʹ HTTP ���ݲ������������ݣ� Ҳ���԰�������Ϊ"private"�� ע�⣬"private"���ܻᵼ�¿ͻ��˻���˽�����ݡ� ���� HTTP �����в������κ�˽�����ݵ�ʱ�򣬿���ʹ��"public"��

  • session.sid_length="48"

    ��PHP 7.1.0 �����߰汾�������ĻỰ ID ���Եõ����ߵİ�ȫǿ�ȡ� ���鿪���߽��Ự ID �ij�������Ϊ������ 32 ���ַ��� �� session.sid_bits_per_character="5" ʱ�� �Ự ID ������Ҫ 26 ���ַ���

  • session.sid_bits_per_character="6"

    ��PHP 7.1.0 �����߰汾����ʹ�Ự ID �ij����趨���䣬 ���ߵĻỰ ID ����λ����Ҳ�������ȫ�Ը��ߵĻỰ ID��

  • session.hash_function="sha256"

    ��PHP 7.1.0 �����߰汾����ǿ�ȵĹ�ϣ�㷨�������ɸ��߰�ȫ�ԵĻỰ ID�� ��Ȼ˵����ʹ�Dz��� MD5 ��ϣ�㷨��Ҫ��������ȫһ�µĹ�ϣ������Dz�̫��ʵ�ģ� ���ǻ��ǽ��鿪����ʹ�� SHA-2 ���߸���ǿ�ȵĹ�ϣ�㷨�� ���磬���Կ���ʹ�� sha384 �� sha512 ��ϣ�㷨�� ��ȷ�� entropy ����������ÿ������������õĹ�ϣ�㷨�����ӳ���Ҫ��