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 * 32*4fb8dfabSAndreas Gohr * input: :user, :name, :mail, (:clear|:hash) 335de3a6a5SAndreas Gohr */ 345de3a6a5SAndreas Gohr$conf['insert-user'] = ''; 355de3a6a5SAndreas Gohr 365de3a6a5SAndreas Gohr/** 37*4fb8dfabSAndreas Gohr * Update user data (except password and user name) 38*4fb8dfabSAndreas Gohr * 39*4fb8dfabSAndreas Gohr * input: :user, :name, :mail, [:uid], [*] 40*4fb8dfabSAndreas Gohr */ 41*4fb8dfabSAndreas Gohr$conf['update-user-info'] = ''; 42*4fb8dfabSAndreas Gohr 43*4fb8dfabSAndreas Gohr/** 44*4fb8dfabSAndreas Gohr * Update user name aka login 45*4fb8dfabSAndreas Gohr * 46*4fb8dfabSAndreas Gohr * input: :user, :newlogin, [:uid], [*] 47*4fb8dfabSAndreas Gohr */ 48*4fb8dfabSAndreas Gohr$conf['update-user-login'] = ''; 49*4fb8dfabSAndreas Gohr 50*4fb8dfabSAndreas Gohr/** 51*4fb8dfabSAndreas Gohr * Update user password 52*4fb8dfabSAndreas Gohr * 53*4fb8dfabSAndreas Gohr * input: :user, :clear, :hash, [:uid], [*] 54*4fb8dfabSAndreas Gohr */ 55*4fb8dfabSAndreas Gohr$conf['update-user-pass'] = ''; 56*4fb8dfabSAndreas Gohr 57*4fb8dfabSAndreas Gohr/** 585de3a6a5SAndreas Gohr * Create a new group 595de3a6a5SAndreas Gohr * 605de3a6a5SAndreas Gohr * input: :group 615de3a6a5SAndreas Gohr */ 625de3a6a5SAndreas Gohr$conf['insert-group'] = ''; 635de3a6a5SAndreas Gohr 645de3a6a5SAndreas Gohr/** 655de3a6a5SAndreas Gohr * Make user join group 665de3a6a5SAndreas Gohr * 675de3a6a5SAndreas Gohr * input: :user, [:uid], group, [:gid], [*] 685de3a6a5SAndreas Gohr */ 695de3a6a5SAndreas Gohr$conf['join-group'] = ''; 70*4fb8dfabSAndreas Gohr 71*4fb8dfabSAndreas Gohr/** 72*4fb8dfabSAndreas Gohr * Make user leave group 73*4fb8dfabSAndreas Gohr * 74*4fb8dfabSAndreas Gohr * input: :user, [:uid], group, [:gid], [*] 75*4fb8dfabSAndreas Gohr */ 76*4fb8dfabSAndreas Gohr$conf['leave-group'] = ''; 77