mirror of
				https://github.com/webmasterskaya/joomla-oauth-server.git
				synced 2025-10-31 07:43:22 +03:00 
			
		
		
		
	Добавил sql установки
This commit is contained in:
		
							parent
							
								
									ec479576de
								
							
						
					
					
						commit
						0f754f8c7b
					
				| @ -1,15 +1,57 @@ | ||||
| CREATE TABLE IF NOT EXISTS `#__webmasterskaya_oauthserver_clients` | ||||
| create table if not exists `#__webmasterskaya_oauthserver_access_tokens` | ||||
| ( | ||||
|     id                    int unsigned auto_increment, | ||||
|     name                  varchar(150)      not null, | ||||
|     identifier            varchar(255)      not null, | ||||
|     secret                varchar(255)      null, | ||||
|     id         int auto_increment | ||||
|         primary key, | ||||
|     identifier varchar(80)          not null, | ||||
|     expiry     datetime             not null, | ||||
|     user_id    int                  null, | ||||
|     scopes     text                 null, | ||||
|     client_id  int                  not null, | ||||
|     revoked    tinyint(1) default 0 not null, | ||||
|     constraint oauthserver_access_tokens_uk_1 | ||||
|         unique (identifier) | ||||
| ); | ||||
| 
 | ||||
| create table `#__webmasterskaya_oauthserver_authorization_codes` | ||||
| ( | ||||
|     id         int auto_increment | ||||
|         primary key, | ||||
|     identifier varchar(80)          not null, | ||||
|     expiry     datetime             not null, | ||||
|     user_id    int                  null, | ||||
|     scopes     text                 null, | ||||
|     revoked    tinyint(1) default 0 not null, | ||||
|     client_id  int                  not null, | ||||
|     constraint oauthserver_authorization_codes_uk_1 | ||||
|         unique (identifier) | ||||
| ); | ||||
| 
 | ||||
| create table `#__webmasterskaya_oauthserver_clients` | ||||
| ( | ||||
|     id                    int auto_increment | ||||
|         primary key, | ||||
|     identifier            varchar(32)       not null, | ||||
|     name                  varchar(128)      not null, | ||||
|     secret                varchar(128)      null, | ||||
|     redirect_uris         longtext          null, | ||||
|     grants                longtext          null, | ||||
|     scopes                longtext          null, | ||||
|     active                tinyint default 1 not null, | ||||
|     public                tinyint default 0 not null, | ||||
|     redirect_uri          varchar(255)      null, | ||||
|     allow_plain_text_pkce tinyint default 1 not null, | ||||
|     PRIMARY KEY (`id`), | ||||
|     UNIQUE KEY `secret` (`identifier`, `secret`), | ||||
|     UNIQUE KEY `identifier` (`identifier`) | ||||
| ) ENGINE = InnoDB | ||||
|   DEFAULT CHARSET = utf8mb4 | ||||
|   DEFAULT COLLATE = utf8mb4_unicode_ci; | ||||
|     constraint oauthserver_clients_uk_1 | ||||
|         unique (identifier) | ||||
| ); | ||||
| 
 | ||||
| create table `#__webmasterskaya_oauthserver_refresh_tokens` | ||||
| ( | ||||
|     id              int auto_increment | ||||
|         primary key, | ||||
|     identifier      varchar(80)          not null, | ||||
|     expiry          datetime             not null, | ||||
|     revoked         tinyint(1) default 0 not null, | ||||
|     access_token_id int                  null, | ||||
|     constraint oauthserver_refresh_tokens_uk_2 | ||||
|         unique (identifier) | ||||
| ); | ||||
| 
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Artem Vasilev
						Artem Vasilev