New Oauth code
This commit is contained in:
@ -84,11 +84,11 @@ class _Settings(_Base):
|
||||
|
||||
config_login_type = Column(Integer, default=0)
|
||||
|
||||
config_oauth_provider = Column(Boolean)
|
||||
config_github_oauth_client_id = Column(String)
|
||||
config_github_oauth_client_secret = Column(String)
|
||||
config_google_oauth_client_id = Column(String)
|
||||
config_google_oauth_client_secret = Column(String)
|
||||
config_oauth_provider = Column(Integer)
|
||||
#config_github_oauth_client_id = Column(String)
|
||||
#config_github_oauth_client_secret = Column(String)
|
||||
#config_google_oauth_client_id = Column(String)
|
||||
#config_google_oauth_client_secret = Column(String)
|
||||
|
||||
config_ldap_provider_url = Column(String, default='localhost')
|
||||
config_ldap_port = Column(SmallInteger, default=389)
|
||||
@ -310,3 +310,12 @@ def load_configuration(session):
|
||||
session.commit()
|
||||
|
||||
return _ConfigSQL(session)
|
||||
|
||||
def load_oauth(session):
|
||||
#_migrate_database(session)
|
||||
|
||||
if not session.query(OAuthProvider).count():
|
||||
session.add(_Settings())
|
||||
session.commit()
|
||||
|
||||
return _ConfigSQL(session)
|
||||
|
Reference in New Issue
Block a user