|
2 | 2 |
|
3 | 3 | truncate user_; |
4 | 4 | truncate user_privilege; |
5 | | --- admin, password is admin ( All privileges) |
6 | | -insert into user_(id,guid,create_time,email,password,phone,username,default_user) |
7 | | -values |
8 | | -(21,'29f6004fb1b0466f9572b02bf2ac1be8',now(),'[email protected]','$2a$10$XWN7zOvSLDiyxQnX01KMXuf5NTkkuAUtt23YxUMWaIPURcR7bdULi','028-1234567', 'admin', 1); |
| 5 | +-- admin, password is Admin@2013 ( All privileges) |
| 6 | +insert into user_(id, guid, create_time, email, password, phone, username, default_user) |
| 7 | +values (21, '29f6004fb1b0466f9572b02bf2ac1be8', now(), '[email protected]', |
| 8 | + '$2a$10$bIIt6KqIMweTZZC.IIHBLuN3dEIJL0LQFRPrtWTujn9O3Sl5Us5vW', '028-1234567', 'admin', 1); |
9 | 9 |
|
10 | | -insert into user_privilege(user_id,privilege) values (21,'ADMIN'); |
11 | | -insert into user_privilege(user_id,privilege) values (21,'UNITY'); |
12 | | -insert into user_privilege(user_id,privilege) values (21,'MOBILE'); |
| 10 | +insert into user_privilege(user_id, privilege) |
| 11 | +values (21, 'ADMIN'); |
| 12 | +insert into user_privilege(user_id, privilege) |
| 13 | +values (21, 'UNITY'); |
| 14 | +insert into user_privilege(user_id, privilege) |
| 15 | +values (21, 'MOBILE'); |
13 | 16 |
|
14 | | --- unity, password is unity ( ROLE_UNITY) |
15 | | -insert into user_(id,guid,create_time,email,password,phone,username,default_user) |
16 | | -values |
17 | | -(22,'55b713df1c6f423e842ad68668523c49',now(),'[email protected]','$2a$10$gq3eUch/h.eHt20LpboSXeeZinzSLBk49K5KD.Ms4/1tOAJIsrrfq','', 'unity', 0); |
| 17 | +-- unity, password is Unity#2013 ( ROLE_UNITY) |
| 18 | +insert into user_(id, guid, create_time, email, password, phone, username, default_user) |
| 19 | +values (22, '55b713df1c6f423e842ad68668523c49', now(), '[email protected]', |
| 20 | + '$2a$10$M/bdEKNH12ksSmMgt0p3YeSjW4C5auAjE8by9BY6oEkHTjGKNDqTO', '', 'unity', 0); |
18 | 21 |
|
19 | | -insert into user_privilege(user_id,privilege) values (22,'UNITY'); |
| 22 | +insert into user_privilege(user_id, privilege) |
| 23 | +values (22, 'UNITY'); |
20 | 24 |
|
21 | | --- mobile, password is mobile ( ROLE_MOBILE) |
22 | | -insert into user_(id,guid,create_time,email,password,phone,username,default_user) |
23 | | -values |
24 | | -(23,'612025cb3f964a64a48bbdf77e53c2c1',now(),'[email protected]','$2a$10$BOmMzLDaoiIQ4Q1pCw6Z4u0gzL01B8bNL.0WUecJ2YxTtHVRIA8Zm','', 'mobile', 0); |
| 25 | +-- mobile, password is Mobile*2013 ( ROLE_MOBILE) |
| 26 | +insert into user_(id, guid, create_time, email, password, phone, username, default_user) |
| 27 | +values (23, '612025cb3f964a64a48bbdf77e53c2c1', now(), '[email protected]', |
| 28 | + '$2a$10$MJKW44F.e.UH.54OY36b6eCPpp8KRszL3vAgqLyL1WWnpbGp7A8zW', '', 'mobile', 0); |
25 | 29 |
|
26 | | -insert into user_privilege(user_id,privilege) values (23,'MOBILE'); |
| 30 | +insert into user_privilege(user_id, privilege) |
| 31 | +values (23, 'MOBILE'); |
27 | 32 |
|
28 | 33 |
|
29 | 34 | -- initial oauth client details test data |
30 | | --- 'unity-client' support browser, js(flash) visit, secret: unity |
| 35 | +-- 'unity-client' support browser device visit, secret: unity |
31 | 36 | -- 'mobile-client' only support mobile-device visit, secret: mobile |
32 | | -truncate oauth_client_details; |
33 | | -insert into oauth_client_details |
34 | | -(client_id, resource_ids, client_secret, scope, authorized_grant_types, |
35 | | -web_server_redirect_uri,authorities, access_token_validity, |
36 | | -refresh_token_validity, additional_information, create_time, archived, trusted) |
37 | | -values |
38 | | -('unity-client','sos-resource', '$2a$10$QQTKDdNfj9sPjak6c8oWaumvTsa10MxOBOV6BW3DvLWU6VrjDfDam', 'read','authorization_code,refresh_token,implicit', |
39 | | -'http://localhost:8080/spring-oauth-server/unity/dashboard','ROLE_CLIENT',null, |
40 | | -null,null, now(), 0, 0), |
41 | | -('mobile-client','sos-resource', '$2a$10$uLvpxfvm3CuUyjIvYq7a9OUmd9b3tHFKrUaMyU/jC01thrTdkBDVm', 'read','password,refresh_token', |
42 | | -null,'ROLE_CLIENT',null, |
43 | | -null,null, now(), 0, 0); |
| 37 | +truncate oauth2_registered_client; |
| 38 | +insert into oauth2_registered_client |
| 39 | +(id, create_time, client_id, client_secret, client_name, client_authentication_methods, |
| 40 | + authorization_grant_types, redirect_uris, post_logout_redirect_uris, scopes, client_settings, token_settings) |
| 41 | +values ('851eee5eaba94b0cacca53a3ef543423', now(), 'unity-client', |
| 42 | + '$2a$10$QQTKDdNfj9sPjak6c8oWaumvTsa10MxOBOV6BW3DvLWU6VrjDfDam', |
| 43 | + 'Unity-Client', |
| 44 | + 'client_secret_post,client_secret_jwt,client_secret_basic', |
| 45 | + 'refresh_token,urn:ietf:params:oauth:grant-type:device_code,authorization_code', |
| 46 | + 'http://localhost:8080/unity/dashboard', null, 'openid,profile,email', |
| 47 | + '{"@class":"java.util.Collections$UnmodifiableMap","settings.client.require-proof-key":true,"settings.client.require-authorization-consent":true}', |
| 48 | + '{"@class":"java.util.Collections$UnmodifiableMap","settings.token.reuse-refresh-tokens":true,"settings.token.id-token-signature-algorithm":["org.springframework.security.oauth2.jose.jws.SignatureAlgorithm","ES256"],"settings.token.access-token-time-to-live":["java.time.Duration",7200.000000000],"settings.token.access-token-format":{"@class":"org.springframework.security.oauth2.server.authorization.settings.OAuth2TokenFormat","value":"self-contained"},"settings.token.refresh-token-time-to-live":["java.time.Duration",172800.000000000],"settings.token.authorization-code-time-to-live":["java.time.Duration",120.000000000],"settings.token.device-code-time-to-live":["java.time.Duration",300.000000000]}'), |
| 49 | + ('aedd67f6dae441b99e3a0fb27889ce12', now(), 'mobile-client', |
| 50 | + '$2a$10$uLvpxfvm3CuUyjIvYq7a9OUmd9b3tHFKrUaMyU/jC01thrTdkBDVm', |
| 51 | + 'Mobile-Client', |
| 52 | + 'client_secret_post,client_secret_basic', |
| 53 | + 'refresh_token,password', |
| 54 | + null, null, 'openid,profile', |
| 55 | + '{"@class":"java.util.Collections$UnmodifiableMap","settings.client.require-proof-key":true,"settings.client.require-authorization-consent":true}', |
| 56 | + '{"@class":"java.util.Collections$UnmodifiableMap","settings.token.reuse-refresh-tokens":true,"settings.token.id-token-signature-algorithm":["org.springframework.security.oauth2.jose.jws.SignatureAlgorithm","ES256"],"settings.token.access-token-time-to-live":["java.time.Duration",7200.000000000],"settings.token.access-token-format":{"@class":"org.springframework.security.oauth2.server.authorization.settings.OAuth2TokenFormat","value":"self-contained"},"settings.token.refresh-token-time-to-live":["java.time.Duration",172800.000000000],"settings.token.authorization-code-time-to-live":["java.time.Duration",120.000000000],"settings.token.device-code-time-to-live":["java.time.Duration",300.000000000]}'); |
| 57 | + |
| 58 | + |
0 commit comments