Changeset 1364
- Timestamp:
- Jan 11, 2011, 5:25:35 PM (11 years ago)
- Location:
- trunk/grails-app/conf
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/grails-app/conf/BootStrapAuthentication.groovy
r1120 r1364 1 1 import dbnp.authentication.* 2 import org.codehaus.groovy.grails.commons.ConfigurationHolder 2 3 3 4 /** … … 19 20 "setting up default authentication".grom() 20 21 22 // user work variable 23 def user=null 24 25 // get configuration 26 def config = ConfigurationHolder.config 27 28 // create the admin role 21 29 def adminRole = SecRole.findByAuthority('ROLE_ADMIN') ?: new SecRole(authority: 'ROLE_ADMIN').save() 22 def user = SecUser.findByUsername('user') ?: new SecUser(23 username: 'user',24 password: springSecurityService.encodePassword('useR123!', 'user'),25 email: 'user@dbnp.org',26 userConfirmed: true, adminConfirmed: true).save(failOnError: true)27 def userTest = SecUser.findByUsername('test') ?: new SecUser(28 username: 'test',29 password: springSecurityService.encodePassword('useR123!', 'test'),30 email: 'test@dbnp.org',31 userConfirmed: true, adminConfirmed: true).save(failOnError: true)32 def userAdmin = SecUser.findByUsername('admin') ?: new SecUser(33 username: 'admin',34 password: springSecurityService.encodePassword('admiN123!', 'admin'),35 email: 'admin@dbnp.org',36 userConfirmed: true, adminConfirmed: true).save(failOnError: true)37 30 38 // Make the admin user an administrator 39 SecUserSecRole.create userAdmin, adminRole, true 31 // iterate through default users, see 32 // - grails-app/conf/config-environment.properties 33 // - ~/.grails-config/environment-gscf.properties 34 config.authentication.users.each { key, values -> 35 // make sure we do not add duplicate users 36 if (!SecUser.findAllByUsername(values.username)) { 37 // create user instance 38 user = new SecUser( 39 username:values.username, 40 password:springSecurityService.encodePassword( values.password , values.username ), 41 email:values.email, 42 userConfirmed: true, 43 adminConfirmed: true 44 ).save(failOnError: true) 45 46 // is this user an administrator? 47 if (values.administrator == 'true') { 48 SecUserSecRole.create(user, adminRole, true) 49 } 50 } 51 } 40 52 } 41 53 } -
trunk/grails-app/conf/config-ci.properties
r1363 r1364 30 30 modules.metabolomics.url=http://ci.metabolomics.nmcdsp.org 31 31 modules.metagenomics.url=http://ci.metagenomics.nmcdsp.org 32 33 # default application users 34 authentication.users.admin.username=admin 35 authentication.users.admin.password=admiN123! 36 authentication.users.admin.email=admin@dbnp.org 37 authentication.users.admin.administrator=true 38 authentication.users.user.username=user 39 authentication.users.user.password=useR123! 40 authentication.users.user.email=user@dbnp.org 41 authentication.users.user.administrator=false -
trunk/grails-app/conf/config-dbnpdemo.properties
r1363 r1364 30 30 modules.metabolomics.url=http://demo.metabolomics.dbnp.org 31 31 modules.metagenomics.url=http://demo.metagenomics.dbnp.org 32 33 # default application users 34 authentication.users.admin.username=admin 35 authentication.users.admin.password=admiN123! 36 authentication.users.admin.email=admin@dbnp.org 37 authentication.users.admin.administrator=true 38 authentication.users.user.username=user 39 authentication.users.user.password=useR123! 40 authentication.users.user.email=user@dbnp.org 41 authentication.users.user.administrator=false -
trunk/grails-app/conf/config-dbnptest.properties
r1363 r1364 30 30 modules.metabolomics.url=http://test.metabolomics.dbnp.org 31 31 modules.metagenomics.url=http://test.metagenomics.dbnp.org 32 33 # default application users 34 authentication.users.admin.username=admin 35 authentication.users.admin.password=admiN123! 36 authentication.users.admin.email=admin@dbnp.org 37 authentication.users.admin.administrator=true 38 authentication.users.user.username=user 39 authentication.users.user.password=useR123! 40 authentication.users.user.email=user@dbnp.org 41 authentication.users.user.administrator=false -
trunk/grails-app/conf/config-development.properties
r1363 r1364 29 29 modules.metabolomics.url=http://localhost:8183/nmcdsp 30 30 modules.metagenomics.url=http://localhost:8184/metagenomics 31 32 # default application users 33 authentication.users.admin.username=admin 34 authentication.users.admin.password=admiN123! 35 authentication.users.admin.email=admin@dbnp.org 36 authentication.users.admin.administrator=true 37 authentication.users.user.username=user 38 authentication.users.user.password=useR123! 39 authentication.users.user.email=user@dbnp.org 40 authentication.users.user.administrator=false -
trunk/grails-app/conf/config-production.properties
r1363 r1364 30 30 modules.metabolomics.url=http://metabolomics.nmcdsp.org 31 31 modules.metagenomics.url=http://metagenomics.nmcdsp.org 32 33 # default application users 34 authentication.users.admin.username=admin 35 authentication.users.admin.password=admiN123! 36 authentication.users.admin.email=admin@dbnp.org 37 authentication.users.admin.administrator=true 38 authentication.users.user.username=user 39 authentication.users.user.password=useR123! 40 authentication.users.user.email=user@dbnp.org 41 authentication.users.user.administrator=false -
trunk/grails-app/conf/config-test.properties
r1363 r1364 30 30 modules.metabolomics.url=http://test.metabolomics.nmcdsp.org 31 31 modules.metagenomics.url=http://test.metagenomics.nmcdsp.org 32 33 # default application users 34 authentication.users.admin.username=admin 35 authentication.users.admin.password=admiN123! 36 authentication.users.admin.email=admin@dbnp.org 37 authentication.users.admin.administrator=true 38 authentication.users.user.username=user 39 authentication.users.user.password=useR123! 40 authentication.users.user.email=user@dbnp.org 41 authentication.users.user.administrator=false -
trunk/grails-app/conf/config-www.properties
r1363 r1364 30 30 modules.metabolomics.url=http://metabolomics.nmcdsp.org 31 31 modules.metagenomics.url=http://metagenomics.nmcdsp.org 32 33 # default application users 34 authentication.users.admin.username=admin 35 authentication.users.admin.password=admiN123! 36 authentication.users.admin.email=admin@dbnp.org 37 authentication.users.admin.administrator=true 38 authentication.users.user.username=user 39 authentication.users.user.password=useR123! 40 authentication.users.user.email=user@dbnp.org 41 authentication.users.user.administrator=false
Note: See TracChangeset
for help on using the changeset viewer.