├── .gitignore ├── framework ├── aliased_streambuf.h ├── application.cpp ├── application.h ├── atomic_int.h ├── base_reactor.h ├── bidirection_hashmap.h ├── buffer.cpp ├── buffer.h ├── circular_queue.h ├── consistent_hash.h ├── day_roll_logger.cpp ├── day_roll_logger.h ├── epoll_reactor.cpp ├── epoll_reactor.h ├── eventfd_handler.cpp ├── eventfd_handler.h ├── fsm_manager.cpp ├── fsm_manager.h ├── io_handler.h ├── ip_range_container.cpp ├── ip_range_container.h ├── linked_map.h ├── log_thread.cpp ├── log_thread.h ├── makefile ├── member_function_bind.h ├── mmap_file.cpp ├── mmap_file.h ├── network_util.cpp ├── network_util.h ├── object_pool.h ├── object_switcher.h ├── observer_manager.cpp ├── observer_manager.h ├── packet.h ├── packet_processor.h ├── pipe_handler.cpp ├── pipe_handler.h ├── poll_reactor.cpp ├── poll_reactor.h ├── queue_handler.h ├── string_util.cpp ├── string_util.h ├── system_util.cpp ├── system_util.h ├── tcp_acceptor.cpp ├── tcp_acceptor.h ├── tcp_data_handler.cpp ├── tcp_data_handler.h ├── thread.cpp ├── thread.h ├── time_util.h ├── timer_manager.cpp ├── timer_manager.h ├── udp_data_handler.cpp ├── udp_data_handler.h ├── unix_config.cpp └── unix_config.h ├── id_server ├── config.json ├── counter_manager.cpp ├── counter_manager.h ├── data_thread.cpp ├── data_thread.h ├── data_thread_manager.cpp ├── data_thread_manager.h ├── id_server.cpp ├── id_server.h ├── id_server_1.xml ├── id_server_2.xml ├── lua_manager.cpp ├── lua_manager.h ├── lua_tinker.cpp ├── lua_tinker.h ├── makefile ├── mysql_connection.cpp ├── mysql_connection.h ├── order_id.lua ├── rule_manager.cpp ├── rule_manager.h ├── server_ctl.sh ├── task.lua ├── udp_handler.cpp └── udp_handler.h ├── jsoncpp ├── json.h ├── json_assertions.h ├── json_autolink.h ├── json_batchallocator.h ├── json_config.h ├── json_features.h ├── json_forwards.h ├── json_internalarray.inl ├── json_internalmap.inl ├── json_reader.cpp ├── json_reader.h ├── json_tool.h ├── json_util.cpp ├── json_util.h ├── json_value.cpp ├── json_value.h ├── json_valueiterator.inl ├── json_version.h ├── json_writer.cpp ├── json_writer.h └── makefile ├── makefile ├── readme.md ├── sql └── counter.sql └── test └── test_id.php /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/.gitignore -------------------------------------------------------------------------------- /framework/aliased_streambuf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/aliased_streambuf.h -------------------------------------------------------------------------------- /framework/application.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/application.cpp -------------------------------------------------------------------------------- /framework/application.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/application.h -------------------------------------------------------------------------------- /framework/atomic_int.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/atomic_int.h -------------------------------------------------------------------------------- /framework/base_reactor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/base_reactor.h -------------------------------------------------------------------------------- /framework/bidirection_hashmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/bidirection_hashmap.h -------------------------------------------------------------------------------- /framework/buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/buffer.cpp -------------------------------------------------------------------------------- /framework/buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/buffer.h -------------------------------------------------------------------------------- /framework/circular_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/circular_queue.h -------------------------------------------------------------------------------- /framework/consistent_hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/consistent_hash.h -------------------------------------------------------------------------------- /framework/day_roll_logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/day_roll_logger.cpp -------------------------------------------------------------------------------- /framework/day_roll_logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/day_roll_logger.h -------------------------------------------------------------------------------- /framework/epoll_reactor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/epoll_reactor.cpp -------------------------------------------------------------------------------- /framework/epoll_reactor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/epoll_reactor.h -------------------------------------------------------------------------------- /framework/eventfd_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/eventfd_handler.cpp -------------------------------------------------------------------------------- /framework/eventfd_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/eventfd_handler.h -------------------------------------------------------------------------------- /framework/fsm_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/fsm_manager.cpp -------------------------------------------------------------------------------- /framework/fsm_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/fsm_manager.h -------------------------------------------------------------------------------- /framework/io_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/io_handler.h -------------------------------------------------------------------------------- /framework/ip_range_container.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/ip_range_container.cpp -------------------------------------------------------------------------------- /framework/ip_range_container.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/ip_range_container.h -------------------------------------------------------------------------------- /framework/linked_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/linked_map.h -------------------------------------------------------------------------------- /framework/log_thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/log_thread.cpp -------------------------------------------------------------------------------- /framework/log_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/log_thread.h -------------------------------------------------------------------------------- /framework/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/makefile -------------------------------------------------------------------------------- /framework/member_function_bind.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/member_function_bind.h -------------------------------------------------------------------------------- /framework/mmap_file.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/mmap_file.cpp -------------------------------------------------------------------------------- /framework/mmap_file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/mmap_file.h -------------------------------------------------------------------------------- /framework/network_util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/network_util.cpp -------------------------------------------------------------------------------- /framework/network_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/network_util.h -------------------------------------------------------------------------------- /framework/object_pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/object_pool.h -------------------------------------------------------------------------------- /framework/object_switcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/object_switcher.h -------------------------------------------------------------------------------- /framework/observer_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/observer_manager.cpp -------------------------------------------------------------------------------- /framework/observer_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/observer_manager.h -------------------------------------------------------------------------------- /framework/packet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/packet.h -------------------------------------------------------------------------------- /framework/packet_processor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/packet_processor.h -------------------------------------------------------------------------------- /framework/pipe_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/pipe_handler.cpp -------------------------------------------------------------------------------- /framework/pipe_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/pipe_handler.h -------------------------------------------------------------------------------- /framework/poll_reactor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/poll_reactor.cpp -------------------------------------------------------------------------------- /framework/poll_reactor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/poll_reactor.h -------------------------------------------------------------------------------- /framework/queue_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/queue_handler.h -------------------------------------------------------------------------------- /framework/string_util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/string_util.cpp -------------------------------------------------------------------------------- /framework/string_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/string_util.h -------------------------------------------------------------------------------- /framework/system_util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/system_util.cpp -------------------------------------------------------------------------------- /framework/system_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/system_util.h -------------------------------------------------------------------------------- /framework/tcp_acceptor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/tcp_acceptor.cpp -------------------------------------------------------------------------------- /framework/tcp_acceptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/tcp_acceptor.h -------------------------------------------------------------------------------- /framework/tcp_data_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/tcp_data_handler.cpp -------------------------------------------------------------------------------- /framework/tcp_data_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/tcp_data_handler.h -------------------------------------------------------------------------------- /framework/thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/thread.cpp -------------------------------------------------------------------------------- /framework/thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/thread.h -------------------------------------------------------------------------------- /framework/time_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/time_util.h -------------------------------------------------------------------------------- /framework/timer_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/timer_manager.cpp -------------------------------------------------------------------------------- /framework/timer_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/timer_manager.h -------------------------------------------------------------------------------- /framework/udp_data_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/udp_data_handler.cpp -------------------------------------------------------------------------------- /framework/udp_data_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/udp_data_handler.h -------------------------------------------------------------------------------- /framework/unix_config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/unix_config.cpp -------------------------------------------------------------------------------- /framework/unix_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/framework/unix_config.h -------------------------------------------------------------------------------- /id_server/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/id_server/config.json -------------------------------------------------------------------------------- /id_server/counter_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/id_server/counter_manager.cpp -------------------------------------------------------------------------------- /id_server/counter_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/id_server/counter_manager.h -------------------------------------------------------------------------------- /id_server/data_thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/id_server/data_thread.cpp -------------------------------------------------------------------------------- /id_server/data_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/id_server/data_thread.h -------------------------------------------------------------------------------- /id_server/data_thread_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/id_server/data_thread_manager.cpp -------------------------------------------------------------------------------- /id_server/data_thread_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/id_server/data_thread_manager.h -------------------------------------------------------------------------------- /id_server/id_server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/id_server/id_server.cpp -------------------------------------------------------------------------------- /id_server/id_server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/id_server/id_server.h -------------------------------------------------------------------------------- /id_server/id_server_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/id_server/id_server_1.xml -------------------------------------------------------------------------------- /id_server/id_server_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/id_server/id_server_2.xml -------------------------------------------------------------------------------- /id_server/lua_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/id_server/lua_manager.cpp -------------------------------------------------------------------------------- /id_server/lua_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/id_server/lua_manager.h -------------------------------------------------------------------------------- /id_server/lua_tinker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/id_server/lua_tinker.cpp -------------------------------------------------------------------------------- /id_server/lua_tinker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/id_server/lua_tinker.h -------------------------------------------------------------------------------- /id_server/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/id_server/makefile -------------------------------------------------------------------------------- /id_server/mysql_connection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/id_server/mysql_connection.cpp -------------------------------------------------------------------------------- /id_server/mysql_connection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/id_server/mysql_connection.h -------------------------------------------------------------------------------- /id_server/order_id.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/id_server/order_id.lua -------------------------------------------------------------------------------- /id_server/rule_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/id_server/rule_manager.cpp -------------------------------------------------------------------------------- /id_server/rule_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/id_server/rule_manager.h -------------------------------------------------------------------------------- /id_server/server_ctl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/id_server/server_ctl.sh -------------------------------------------------------------------------------- /id_server/task.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/id_server/task.lua -------------------------------------------------------------------------------- /id_server/udp_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/id_server/udp_handler.cpp -------------------------------------------------------------------------------- /id_server/udp_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/id_server/udp_handler.h -------------------------------------------------------------------------------- /jsoncpp/json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/jsoncpp/json.h -------------------------------------------------------------------------------- /jsoncpp/json_assertions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/jsoncpp/json_assertions.h -------------------------------------------------------------------------------- /jsoncpp/json_autolink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/jsoncpp/json_autolink.h -------------------------------------------------------------------------------- /jsoncpp/json_batchallocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/jsoncpp/json_batchallocator.h -------------------------------------------------------------------------------- /jsoncpp/json_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/jsoncpp/json_config.h -------------------------------------------------------------------------------- /jsoncpp/json_features.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/jsoncpp/json_features.h -------------------------------------------------------------------------------- /jsoncpp/json_forwards.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/jsoncpp/json_forwards.h -------------------------------------------------------------------------------- /jsoncpp/json_internalarray.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/jsoncpp/json_internalarray.inl -------------------------------------------------------------------------------- /jsoncpp/json_internalmap.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/jsoncpp/json_internalmap.inl -------------------------------------------------------------------------------- /jsoncpp/json_reader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/jsoncpp/json_reader.cpp -------------------------------------------------------------------------------- /jsoncpp/json_reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/jsoncpp/json_reader.h -------------------------------------------------------------------------------- /jsoncpp/json_tool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/jsoncpp/json_tool.h -------------------------------------------------------------------------------- /jsoncpp/json_util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/jsoncpp/json_util.cpp -------------------------------------------------------------------------------- /jsoncpp/json_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/jsoncpp/json_util.h -------------------------------------------------------------------------------- /jsoncpp/json_value.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/jsoncpp/json_value.cpp -------------------------------------------------------------------------------- /jsoncpp/json_value.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/jsoncpp/json_value.h -------------------------------------------------------------------------------- /jsoncpp/json_valueiterator.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/jsoncpp/json_valueiterator.inl -------------------------------------------------------------------------------- /jsoncpp/json_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/jsoncpp/json_version.h -------------------------------------------------------------------------------- /jsoncpp/json_writer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/jsoncpp/json_writer.cpp -------------------------------------------------------------------------------- /jsoncpp/json_writer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/jsoncpp/json_writer.h -------------------------------------------------------------------------------- /jsoncpp/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/jsoncpp/makefile -------------------------------------------------------------------------------- /makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/makefile -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/readme.md -------------------------------------------------------------------------------- /sql/counter.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/sql/counter.sql -------------------------------------------------------------------------------- /test/test_id.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxyfirst/id_server/HEAD/test/test_id.php --------------------------------------------------------------------------------