Guest User

Authme.cfg

a guest
Nov 28th, 2013
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.01 KB | None | 0 0
  1. # All DataBase informations
  2. DataSource:
  3. # Column for storing or checking players nickname
  4. mySQLColumnName: username
  5. # Table of the database
  6. mySQLTablename: authme
  7. # Username about Database Connection Infos
  8. mySQLUsername: nazwa użytkownika bazy danych
  9. # Can be set to : file, sqlite, mysql
  10. backend: mysql
  11. # Column for storing players lastlogins
  12. mySQLColumnLastLogin: lastlogin
  13. # Database Name, use with converters or as SQLITE database name
  14. mySQLDatabase: Nazwa bazy danych
  15. # Database Port
  16. mySQLPort: '3306'
  17. # Column for storing players IPs
  18. mySQLColumnIp: ip
  19. # Database location
  20. mySQLHost: Host bazy danych
  21. # Column for storing players passwords
  22. mySQLColumnPassword: password
  23. # Password about Database Connection Infos
  24. mySQLPassword: 'Hasło do bazy danych'
  25. # Do we need to cache all things ? Not Recommanded with multiThreading enable
  26. caching: true
  27. # Column for SaveQuitLocation - X
  28. mySQLlastlocX: x
  29. # Column for SaveQuitLocation - Y
  30. mySQLlastlocY: y
  31. # Column for SaveQuitLocation - Z
  32. mySQLlastlocZ: z
  33. # Column for SaveQuitLocation - World name
  34. mySQLlastlocWorld: world
  35. # Column for storing players emails
  36. mySQLColumnEmail: email
  37. # Column of IDs to sort data
  38. mySQLColumnId: id
  39. # All Group options
  40. GroupOptions:
  41. # if you want to set up a particulary Permission Group for
  42. # users that arent registered yet. Pay attention this option
  43. # is casesensitive!
  44. # Example: UnregisteredPlayerGroup: GuestUser
  45. UnregisteredPlayerGroup: ''
  46. # Same as UnregisteredGroup if u want to set a switch
  47. # between unregistered and registered player group
  48. # set the group name below
  49. RegisteredPlayerGroup: ''
  50. # with this option you can add specified permission onJoin
  51. # like for example LoginBonus from another plugins, AuthMe
  52. # will check onJoin if player has that permissions in his Group
  53. # if true it add a temporany permissions to that user. This Field
  54. # is needed beacuse AuthMe switch all unlogged players on a
  55. # specified restricted Permission Group, so plugins that will use
  56. # some particolary permissions on join doesnt work, without
  57. # compiling option below!
  58. Permissions:
  59. PermissionsOnJoin: []
  60. # All basics settings of AuthMe
  61. settings:
  62. sessions:
  63. # Do you want to enable session? When enabled
  64. # the ip of a player will be bound to the nickname
  65. # of the player on login. As long as neither of those
  66. # two change players don't have to login on a reconnect
  67. enabled: false
  68. # After how many minutes a session should timeout?
  69. # 0 for unlimitted sessions, use 0 at your own risk!
  70. # consider that session will end only after timeout, and
  71. # if player's ip is changed but the timeout treshould isent
  72. # ended, player will kick out of sever for unvalidSession!
  73. timeout: 10
  74. # Do we need to timeout the session if the player is offline
  75. # And try to login with an another IP Address?
  76. sessionExpireOnIpChange: false
  77. restrictions:
  78. # Can unregistered players chat, care , that block all commands except followers
  79. allowChat: false
  80. # Commands allowed when a player is unlogged
  81. allowCommands:
  82. - /login
  83. - /register
  84. - /l
  85. - /reg
  86. - /passpartu
  87. - /email
  88. - /captcha
  89. # Maximum Registraion per IP default: 1
  90. maxRegPerIp: 1
  91. # max allowed nick length (Warning when you use
  92. # mysql and choose a value >20 you have to
  93. # increase the size of the nickname column in your
  94. # mysql table)
  95. maxNicknameLength: 20
  96. # Player that is online arent
  97. # kick out for "logged in from another
  98. # Location", this options will prevent players that would exploit
  99. # your account when you are playing
  100. ForceSingleSession: true
  101. # Teleport every time player join at World Spawn location,
  102. # even if they loggedin successfully,
  103. # all quit and previus location will
  104. # overwrite with World Spawn. Different From
  105. # "teleportUnAuthedToSpawn"
  106. # that teleport player back to his quit or kick position,
  107. # when he loggedin
  108. ForceSpawnLocOnJoinEnabled: false
  109. # This will prevent all lost of quit position, when player
  110. # isent loggedin
  111. SaveQuitLocation: false
  112. # For activate Restricted user by ip u need
  113. # to set True this option and configure the field
  114. # AllowedRestrctedUser as show below
  115. AllowRestrictedUser: false
  116. # Restricted user will kick players that
  117. # is listed below and they dont
  118. # meet the match of username;ip
  119. # Example playername;127.0.0.1 , if playername
  120. # hasent 127.0.0.1 as ip address
  121. # he will not be allowed to join the server
  122. AllowedRestrictedUser:
  123. - playername;127.0.0.1
  124. # Should unregistered players be kicked immediatly?
  125. kickNonRegistered: false
  126. # Should fail password players be kicked immediatly?
  127. kickOnWrongPassword: false
  128. # should not loged in players be teleported to spawn?
  129. # On login they will be teleported back to their normal
  130. # position
  131. teleportUnAuthedToSpawn: false
  132. # min allowed nick length
  133. minNicknameLength: 3
  134. # Can unregistered players walk around?
  135. allowMovement: false
  136. # After what time players who fail to login or register
  137. # should be kicked. Set to 0 to disable.
  138. timeout: 30
  139. # Regex sintax for allowed Char in player name.
  140. allowedNicknameCharacters: '[a-zA-Z0-9_?]*'
  141. # How far can unregistered players walk? Set to 0
  142. # for unlimited radius
  143. allowedMovementRadius: 100
  144. # Enable double check of password when you register
  145. # when it's true, registration require that kind of command:
  146. # /register <password> <confirmPassword>
  147. enablePasswordVerifier: true
  148. # Should we protect the player inventory before logging in?
  149. ProtectInventoryBeforeLogIn: true
  150. # Should we display all other accounts from a player when he joins?
  151. # permission: /authme.admin.accounts
  152. displayOtherAccounts: true
  153. # WorldNames where we need to force the spawn location for ForceSpawnLocOnJoinEnabled
  154. ForceSpawnOnTheseWorlds:
  155. - world
  156. - world_nether
  157. - world_the_end
  158. # Ban ip when the ip is not the ip registered in database
  159. banUnsafedIP: false
  160. GameMode:
  161. # ForceSurvivalMode to player when join ?
  162. ForceSurvivalMode: false
  163. # if player join with CreativeMode and ForceSurvivalMode: true
  164. # inventory will be wipped
  165. ResetInventoryIfCreative: false
  166. # Do we need to force the survival mode ONLY after /login process ?
  167. ForceOnlyAfterLogin: false
  168. security:
  169. # minimum Length of password
  170. minPasswordLength: 4
  171. # this is very important options,
  172. # every time player join the server,
  173. # if they are registered, AuthMe will switch him
  174. # to unLoggedInGroup, this
  175. # should prevent all major exploit.
  176. # So you can set up on your Permission Plugin
  177. # this special group with 0 permissions, or permissions to chat,
  178. # or permission to
  179. # send private message or all other perms that you want,
  180. # the better way is to set up
  181. # this group with few permissions,
  182. # so if player try to exploit some account,
  183. # they can
  184. # do anything except what you set in perm Group.
  185. # After a correct logged-in player will be
  186. # moved to his correct permissions group!
  187. # Pay attention group name is case sensitive,
  188. # so Admin is different from admin,
  189. # otherwise your group will be wiped,
  190. # and player join in default group []!
  191. # Example unLoggedinGroup: NotLogged
  192. unLoggedinGroup: unLoggedinGroup
  193. # possible values: MD5, SHA1, SHA256, WHIRLPOOL, XAUTH, MD5VB, PHPBB,
  194. # PLAINTEXT ( unhashed password),
  195. # MYBB, IPB3, PHPFUSION, SMF, XENFORO, SALTED2MD5, JOOMLA, BCRYPT, WBB3, SHA512,
  196. # DOUBLEMD5, PBKDF2, WORDPRESS, CUSTOM(for developpers only)
  197. passwordHash: SHA256
  198. # salt length for the SALTED2MD5 MD5(MD5(password)+salt)
  199. doubleMD5SaltLength: 8
  200. # If password checking return false , do we need to check with all
  201. # other password algorithm to check an old password ?
  202. # AuthMe will update the password to the new passwordHash !
  203. supportOldPasswordHash: false
  204. registration:
  205. # enable registration on the server?
  206. enabled: true
  207. # Send every X seconds a message to a player to
  208. # remind him that he has to login/register
  209. messageInterval: 5
  210. # Only registered and logged in players can play.
  211. # See restrictions for exceptions
  212. force: true
  213. # Does we replace password registration by an Email registration method ?
  214. enableEmailRegistrationSystem: false
  215. # Enable double check of email when you register
  216. # when it's true, registration require that kind of command:
  217. # /register <email> <confirmEmail>
  218. doubleEmailCheck: false
  219. unrestrictions:
  220. # below you can list all your account name, that
  221. # AuthMe will ignore for registration or login, configure it
  222. # at your own risk!! Remember that if you are going to add
  223. # nickname with [], you have to delimit name with ' '.
  224. # this option add compatibility with BuildCraft and some
  225. # other mods.
  226. # It is CaseSensitive!
  227. UnrestrictedName: []
  228. # Message language, available : en, de, br, cz, pl, fr, ru, hu, sk, es, zhtw, fi, zhcn, lt, it, ko, pt
  229. messagesLanguage: en
  230. ExternalBoardOptions:
  231. # MySQL column for the salt , needed for some forum/cms support
  232. mySQLColumnSalt: ''
  233. # MySQL column for the group, needed for some forum/cms support
  234. mySQLColumnGroup: ''
  235. # -1 mean disabled. If u want that only
  236. # activated player can login in your server
  237. # u can put in this options the group number
  238. # of unactivated user, needed for some forum/cms support
  239. nonActivedUserGroup: -1
  240. # Other MySQL columns where we need to put the Username
  241. mySQLOtherUsernameColumns: []
  242. # How much Log to Round needed in BCrypt(do not change it if you do not know what's your doing)
  243. bCryptLog2Round: 10
  244. # phpBB prefix defined during phpbb installation process
  245. phpbbTablePrefix: 'phpbb_'
  246. # phpBB activated group id , 2 is default registered group defined by phpbb
  247. phpbbActivatedGroupId: 2
  248. # WordPress prefix defined during WordPress installation process
  249. wordpressTablePrefix: 'wp_'
  250. permission:
  251. # take care with this options, if u dont want
  252. # to use Vault and Group Switching of
  253. # AuthMe for unloggedIn players put False
  254. # below, default is true.
  255. EnablePermissionCheck: false
  256. BackupSystem:
  257. # Enable or Disable Automatic Backup
  258. ActivateBackup: false
  259. # set Backup at every start of Server
  260. OnServerStart: false
  261. # set Backup at every stop of Server
  262. OnServerStop: true
  263. # Windows only mysql installation Path
  264. MysqlWindowsPath: 'C:\\Program Files\\MySQL\\MySQL Server 5.1\\'
  265. Passpartu:
  266. # Enable or Disable Passpartu Feature,
  267. # this feature let Admin Login with all registered
  268. # Account they need, for example inspecting Player that
  269. # is doing shit, they can login without know any
  270. # Player password! More info on How TO
  271. enablePasspartu: false
  272. Security:
  273. SQLProblem:
  274. # Stop the server if we can't contact the sql database
  275. # Take care with this, if you set that to false,
  276. # AuthMe automatically disable and the server is not protected!
  277. stopServer: true
  278. ReloadCommand:
  279. # /reload support
  280. useReloadCommandSupport: true
  281. console:
  282. # Remove spam console
  283. noConsoleSpam: false
  284. # Replace passwords in the console when player type a command like /login
  285. removePassword: true
  286. captcha:
  287. # Player need to put a captcha when he fails too lot the password
  288. useCaptcha: false
  289. # Max allowed tries before request a captcha
  290. maxLoginTry: 5
  291. # Captcha length
  292. captchaLength: 5
  293. Converter:
  294. Rakamak:
  295. # Rakamak file name
  296. fileName: users.rak
  297. # Rakamak use ip ?
  298. useIP: false
  299. # IP file name for rakamak
  300. ipFileName: UsersIp.rak
  301. # possible values: MD5, SHA1, SHA256, WHIRLPOOL, XAUTH, MD5VB, PHPBB,
  302. # PLAINTEXT ( unhashed password),
  303. # MYBB, IPB3, PHPFUSION, SMF, XENFORO, SALTED2MD5, JOOMLA, BCRYPT, WBB3, SHA512,
  304. # DOUBLEMD5, PBKDF2, WORDPRESS, CUSTOM(for developpers only)
  305. newPasswordHash: SHA256
  306. Email:
  307. # Email SMTP server host
  308. mailSMTP: smtp.gmail.com
  309. # Email SMTP server port
  310. mailPort: 465
  311. # Email account that send the mail
  312. mailAccount: ''
  313. # Email account password
  314. mailPassword: ''
  315. # Custom SenderName, that replace the mailAccount name in the email
  316. mailSenderName: ''
  317. # Random password length
  318. RecoveryPasswordLength: 8
  319. # Email subject of password get
  320. mailSubject: 'Your new AuthMe Password'
  321. # Email text here
  322. mailText: 'Dear <playername>, <br /><br /> This is your new AuthMe password for the server <br /><br /> <servername> : <br /><br /> <generatedpass><br /><br />Do not forget to change password after login! <br /> /changepassword <generatedpass> newPassword'
  323. # Like maxRegPerIp but with email
  324. maxRegPerEmail: 1
  325. Hooks:
  326. # Do we need to hook with multiverse for spawn checking?
  327. multiverse: true
  328. # Do we need to hook with ChestShop for prevent buy or selling ?
  329. chestshop: true
  330. # Do we need to hook with BungeeCord for get the real Player ip ?
  331. bungeecord: false
  332. # Do we need to hook with Notifications for Notifs sending ?
  333. notifications: true
  334. # Do we need to disable Essentials SocialSpy on join ?
  335. disableSocialSpy: true
  336. # Do we need to force /motd Essentials command on join ?
  337. useEssentialsMotd: false
  338. Performances:
  339. # HIGHLY recommended to use this! This will increase database performance
  340. # Default is false due to little servers
  341. useMultiThreading: false
  342. Purge:
  343. # On Enable , does AuthMe need to purge automatically old accounts unused ?
  344. useAutoPurge: false
  345. # Number of Days an account become Unused
  346. daysBeforeRemovePlayer: 60
  347. # Do we need to remove the player.dat file during purge process ?
  348. removePlayerDat: false
  349. # Do we need to remove the Essentials/users/player.yml file during purge proecess ?
  350. removeEssentialsFile: false
  351. # World where are players.dat stores
  352. defaultWorld: 'world'
Advertisement
Add Comment
Please, Sign In to add comment