Skip to content

Commit e3e6ade

Browse files
committed
Add TODOs
1 parent 6d4c571 commit e3e6ade

1 file changed

Lines changed: 21 additions & 45 deletions

File tree

README.md

Lines changed: 21 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,7 @@ CREATE TABLE sql_user_group
139139
### WordPress
140140

141141
Thanks to this app, Nextcloud can easily integrate with Wordpress.
142+
142143
In the Nextcloud user table settings of SQL Backends, configure it as:
143144
```
144145
User table: wp_users
@@ -151,6 +152,7 @@ Hashing algorithm: Unix (Crypt)
151152
### JHipster
152153

153154
It is very easy to integrate Nextcloud with JHipster.
155+
154156
Follow the Using the Database instructions in [Using Jhipster in development](http://www.jhipster.tech/development/) to configure your database. Assume you chose MySQL as JHipster database.
155157
In the Nextcloud user table settings of SQL Backends, configure it as:
156158
```
@@ -162,54 +164,28 @@ Email column: email
162164
Hashing algorithm: Unix (Crypt)
163165
```
164166

165-
## Features
166-
Currently, it supports most of postfixadmin's encryption options, except dovecot and saslauthd.
167-
It was tested and developed for a postfixadmin database.
168-
169-
Password changing is disabled by default, but can be enabled in the Admin area.
170-
Caution: user_sql does not recreate password salts, which imposes a security risk.
171-
Password salts should be newly generated whenever the password changes.
172-
173-
The column autocomplete works only for MySQL and PostgreSQL database which is used to validate form data.
174-
If you use other database use *occ* command to set the application config parameters with domain suffix.
175-
176-
For example to set 'sql_hostname' parameter in default domain use:
177-
178-
```occ config:app:set user_sql 'sql_hostname_default' --value='localhost'```
179-
180-
### Currently supported parameters
181-
182-
- sql_hostname
183-
- sql_username
184-
- sql_password
185-
- sql_database
186-
- sql_table
187-
- sql_driver
188-
- col_username
189-
- col_password
190-
- col_active
191-
- col_displayname
192-
- col_email
193-
- col_gethome
194-
- set_active_invert
195-
- set_allow_pwchange
196-
- set_default_domain
197-
- set_strip_domain
198-
- set_crypt_type
199-
- set_mail_sync_mode
200-
- set_enable_gethome
201-
- set_gethome_mode
202-
- set_gethome
203-
- sql_group_table
204-
- col_group_username
205-
- col_group_name
206-
207-
## Acknowledgments
167+
# Hash algorithms
168+
169+
TODO
170+
171+
# Development
172+
173+
## Add new database support
174+
175+
TODO
176+
177+
## Add new hashing algorithm
178+
179+
TODO
180+
181+
# Acknowledgments
182+
208183
This repository contains continuation of work done in [this repo](https://www.aboehler.at/hg/user_sql/).
184+
This plugin was heavily based on user_imap, user_pwauth, user_ldap and user_redmine!
209185

210-
This plugin is heavily based on user_imap, user_pwauth, user_ldap and user_redmine!
186+
Since version 4.0.0 the whole core implementation has been rewritten.
211187

212-
### Credits
188+
# Credits
213189

214190
* Andreas Boehler for releasing the first version of this application
215191
* Johan Hendriks provided his user_postfixadmin

0 commit comments

Comments
 (0)