1f64dbc90SAndreas Gohr<?php 2f64dbc90SAndreas Gohr/** 3f64dbc90SAndreas Gohr * Default settings for the authpdo plugin 4f64dbc90SAndreas Gohr * 5f64dbc90SAndreas Gohr * @author Andreas Gohr <andi@splitbrain.org> 6f64dbc90SAndreas Gohr */ 7f64dbc90SAndreas Gohr 8f64dbc90SAndreas Gohr 9f64dbc90SAndreas Gohr$conf['debug'] = 0; 10f64dbc90SAndreas Gohr$conf['dsn'] = ''; 11f64dbc90SAndreas Gohr$conf['user'] = ''; 12f64dbc90SAndreas Gohr$conf['pass'] = ''; 13f64dbc90SAndreas Gohr 14f64dbc90SAndreas Gohr/** 1570a89417SAndreas Gohr * statement to select a single user identified by its login name 16f64dbc90SAndreas Gohr * 1770a89417SAndreas Gohr * input: :user 1870a89417SAndreas Gohr * return: user, name, mail, (clear|hash), [uid], [*] 19f64dbc90SAndreas Gohr */ 20f64dbc90SAndreas Gohr$conf['select-user'] = ''; 2170a89417SAndreas Gohr 2270a89417SAndreas Gohr/** 235de3a6a5SAndreas Gohr * Select all the existing group names 2470a89417SAndreas Gohr * 255de3a6a5SAndreas Gohr * return: group, [gid], [*] 2670a89417SAndreas Gohr */ 275de3a6a5SAndreas Gohr$conf['select-group'] = ''; 285de3a6a5SAndreas Gohr 295de3a6a5SAndreas Gohr/** 305de3a6a5SAndreas Gohr * Create a new user 315de3a6a5SAndreas Gohr * 324fb8dfabSAndreas Gohr * input: :user, :name, :mail, (:clear|:hash) 335de3a6a5SAndreas Gohr */ 345de3a6a5SAndreas Gohr$conf['insert-user'] = ''; 355de3a6a5SAndreas Gohr 365de3a6a5SAndreas Gohr/** 37*e19be516SAndreas Gohr * Remove a user 38*e19be516SAndreas Gohr * 39*e19be516SAndreas Gohr * input: :user, [:uid], [*] 40*e19be516SAndreas Gohr */ 41*e19be516SAndreas Gohr$conf['delete-user'] = ''; 42*e19be516SAndreas Gohr 43*e19be516SAndreas Gohr/** 444fb8dfabSAndreas Gohr * Update user data (except password and user name) 454fb8dfabSAndreas Gohr * 464fb8dfabSAndreas Gohr * input: :user, :name, :mail, [:uid], [*] 474fb8dfabSAndreas Gohr */ 484fb8dfabSAndreas Gohr$conf['update-user-info'] = ''; 494fb8dfabSAndreas Gohr 504fb8dfabSAndreas Gohr/** 514fb8dfabSAndreas Gohr * Update user name aka login 524fb8dfabSAndreas Gohr * 534fb8dfabSAndreas Gohr * input: :user, :newlogin, [:uid], [*] 544fb8dfabSAndreas Gohr */ 554fb8dfabSAndreas Gohr$conf['update-user-login'] = ''; 564fb8dfabSAndreas Gohr 574fb8dfabSAndreas Gohr/** 584fb8dfabSAndreas Gohr * Update user password 594fb8dfabSAndreas Gohr * 604fb8dfabSAndreas Gohr * input: :user, :clear, :hash, [:uid], [*] 614fb8dfabSAndreas Gohr */ 624fb8dfabSAndreas Gohr$conf['update-user-pass'] = ''; 634fb8dfabSAndreas Gohr 644fb8dfabSAndreas Gohr/** 655de3a6a5SAndreas Gohr * Create a new group 665de3a6a5SAndreas Gohr * 675de3a6a5SAndreas Gohr * input: :group 685de3a6a5SAndreas Gohr */ 695de3a6a5SAndreas Gohr$conf['insert-group'] = ''; 705de3a6a5SAndreas Gohr 715de3a6a5SAndreas Gohr/** 725de3a6a5SAndreas Gohr * Make user join group 735de3a6a5SAndreas Gohr * 745de3a6a5SAndreas Gohr * input: :user, [:uid], group, [:gid], [*] 755de3a6a5SAndreas Gohr */ 765de3a6a5SAndreas Gohr$conf['join-group'] = ''; 774fb8dfabSAndreas Gohr 784fb8dfabSAndreas Gohr/** 794fb8dfabSAndreas Gohr * Make user leave group 804fb8dfabSAndreas Gohr * 814fb8dfabSAndreas Gohr * input: :user, [:uid], group, [:gid], [*] 824fb8dfabSAndreas Gohr */ 834fb8dfabSAndreas Gohr$conf['leave-group'] = ''; 84