diff --git a/README.md b/README.md index 065473a..a3d1f13 100644 --- a/README.md +++ b/README.md @@ -139,6 +139,7 @@ CREATE TABLE sql_user_group ### WordPress Thanks to this app, Nextcloud can easily integrate with Wordpress. + In the Nextcloud user table settings of SQL Backends, configure it as: ``` User table: wp_users @@ -151,6 +152,7 @@ Hashing algorithm: Unix (Crypt) ### JHipster It is very easy to integrate Nextcloud with JHipster. + 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. In the Nextcloud user table settings of SQL Backends, configure it as: ``` @@ -162,54 +164,28 @@ Email column: email Hashing algorithm: Unix (Crypt) ``` -## Features -Currently, it supports most of postfixadmin's encryption options, except dovecot and saslauthd. -It was tested and developed for a postfixadmin database. +# Hash algorithms -Password changing is disabled by default, but can be enabled in the Admin area. -Caution: user_sql does not recreate password salts, which imposes a security risk. -Password salts should be newly generated whenever the password changes. +TODO -The column autocomplete works only for MySQL and PostgreSQL database which is used to validate form data. -If you use other database use *occ* command to set the application config parameters with domain suffix. +# Development -For example to set 'sql_hostname' parameter in default domain use: +## Add new database support -```occ config:app:set user_sql 'sql_hostname_default' --value='localhost'``` +TODO + +## Add new hashing algorithm -### Currently supported parameters +TODO -- sql_hostname -- sql_username -- sql_password -- sql_database -- sql_table -- sql_driver -- col_username -- col_password -- col_active -- col_displayname -- col_email -- col_gethome -- set_active_invert -- set_allow_pwchange -- set_default_domain -- set_strip_domain -- set_crypt_type -- set_mail_sync_mode -- set_enable_gethome -- set_gethome_mode -- set_gethome -- sql_group_table -- col_group_username -- col_group_name +# Acknowledgments -## Acknowledgments This repository contains continuation of work done in [this repo](https://www.aboehler.at/hg/user_sql/). +This plugin was heavily based on user_imap, user_pwauth, user_ldap and user_redmine! -This plugin is heavily based on user_imap, user_pwauth, user_ldap and user_redmine! +Since version 4.0.0 the whole core implementation has been rewritten. -### Credits +# Credits * Andreas Boehler for releasing the first version of this application * Johan Hendriks provided his user_postfixadmin