aboutsummaryrefslogtreecommitdiffhomepage
path: root/server/lib/oauth-model.ts
Commit message (Collapse)AuthorAgeFilesLines
* Refactor auth flowChocobozzz2021-03-241-254/+0
| | | | | Reimplement some node-oauth2-server methods to remove hacky code needed by our external login workflow
* Fix process abuse transactionsChocobozzz2021-02-251-10/+10
|
* Add refresh_token_expires_in to oauth resChocobozzz2021-02-251-2/+10
|
* Check banned status for external authsChocobozzz2021-02-011-1/+7
|
* Provide express request to onLogout callChocobozzz2020-11-201-4/+6
| | | | + pluginInfo related changes
* Split types and typingsChocobozzz2020-06-181-2/+2
|
* Fix external auth email/password updateChocobozzz2020-05-201-0/+8
| | | | Also check if an actor does not already exist when creating the user
* Add other tests to external authChocobozzz2020-05-111-1/+1
|
* Add last login date to usersChocobozzz2020-05-071-0/+4
|
* Auth plugin compat with regular user accountsChocobozzz2020-05-041-4/+8
|
* Add external login testsChocobozzz2020-05-041-1/+1
|
* Begin support for external authsChocobozzz2020-05-041-1/+1
|
* Add ability for auth plugins to hook tokens validityChocobozzz2020-05-041-18/+44
|
* Support logout and add id and pass testsChocobozzz2020-05-041-2/+17
|
* Begin auth plugin supportChocobozzz2020-05-041-19/+57
|
* Stronger model typingsChocobozzz2019-08-191-1/+2
|
* Lazy load avatarsChocobozzz2019-08-091-18/+16
|
* Upgrade sequelizeChocobozzz2019-04-241-0/+2
|
* Move config in its own fileChocobozzz2019-04-111-1/+2
|
* Limit user tokens cacheChocobozzz2019-03-191-3/+9
|
* Add user notification base codeChocobozzz2019-01-091-1/+2
|
* Cache user tokenChocobozzz2018-09-201-0/+40
|
* add user account email verificiation (#977)Josh Morel2018-08-311-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * add user account email verificiation includes server and client code to: * enable verificationRequired via custom config * send verification email with registration * ask for verification email * verify via email * prevent login if not verified and required * conditional client links to ask for new verification email * allow login for verified=null these are users created when verification not required should still be able to login when verification is enabled * refactor email verifcation pr * change naming from verified to emailVerified * change naming from askVerifyEmail to askSendVerifyEmail * undo unrelated automatic prettier formatting on api/config * use redirectService for home * remove redundant success notification on email verified * revert test.yaml smpt host
* Fix testsChocobozzz2018-08-281-1/+0
|
* Fix oauth server moduleChocobozzz2018-08-281-1/+5
|
* Add ability to ban/unban usersChocobozzz2018-08-091-1/+1
|
* Implement user blocking on server sideChocobozzz2018-08-081-3/+4
|
* Add ability to login with emailChocobozzz2018-01-291-3/+3
|
* Propagate old comment on new followChocobozzz2017-12-281-1/+1
|
* Move models to typescript-sequelizeChocobozzz2017-12-131-9/+10
|
* Use async/await in lib and initializersChocobozzz2017-10-261-29/+25
|
* Don't display password in logsChocobozzz2017-09-071-1/+1
|
* Remove "function" in favor of () => {}Chocobozzz2017-07-111-2/+2
|
* Remove any typing from serverChocobozzz2017-07-111-4/+3
|
* Move to promisesChocobozzz2017-07-051-12/+3
| | | | Closes https://github.com/Chocobozzz/PeerTube/issues/74
* Type functionsChocobozzz2017-06-101-6/+9
|
* Type modelsChocobozzz2017-05-251-2/+2
|
* First typescript iterationChocobozzz2017-05-201-0/+95