Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add feature: generate passphrases #429

Closed
wants to merge 145 commits into from

Conversation

0xFaul
Copy link

@0xFaul 0xFaul commented Jan 21, 2023

implements #426.

  • Admin can choose which password generator to use (random or phrases).

  • Admin can set minimum number of words, which is overridden by minLength requirement of policy if the phrase is too short.

  • Generated phrases have the following style: Word-Word-Word3 where a random number is placed behind a random word in the phrase.

  • Generated phrases always contain special chars (seperator -), a number, uppercase letters and lowercase letters, so any generated phrase will, given it satisfies the length requirement, satisfy every other requirement.

  • Uses https://www.eff.org/files/2016/07/18/eff_large_wordlist.txt as wordlist.

nickvergessen and others added 30 commits September 22, 2022 13:14
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) from 9.5.24 to 9.5.25.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases)
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/main/ChangeLog-9.5.md)
- [Commits](sebastianbergmann/phpunit@9.5.24...9.5.25)

---
updated-dependencies:
- dependency-name: phpunit/phpunit
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [terser](https://github.com/terser/terser) from 5.7.0 to 5.15.1.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](terser/terser@v5.7.0...v5.15.1)

---
updated-dependencies:
- dependency-name: terser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: Joas Schilling <[email protected]>
…rn/terser-5.15.1

Bump terser from 5.7.0 to 5.15.1
Bumps [glob-parent](https://github.com/gulpjs/glob-parent) from 3.1.0 to 5.1.2.
- [Release notes](https://github.com/gulpjs/glob-parent/releases)
- [Changelog](https://github.com/gulpjs/glob-parent/blob/main/CHANGELOG.md)
- [Commits](gulpjs/glob-parent@v3.1.0...v5.1.2)

---
updated-dependencies:
- dependency-name: glob-parent
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
…rn/glob-parent-5.1.2

Bump glob-parent from 3.1.0 to 5.1.2
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) from 9.5.25 to 9.5.26.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases)
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/main/ChangeLog-9.5.md)
- [Commits](sebastianbergmann/phpunit@9.5.25...9.5.26)

---
updated-dependencies:
- dependency-name: phpunit/phpunit
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
nickvergessen and others added 14 commits May 17, 2023 13:05
…t-versions

chore(CI): Adjust testing matrix for Nextcloud 27 on stable27
nickvergessen and others added 5 commits July 17, 2023 19:54
Signed-off-by: Joas Schilling <[email protected]>
Signed-off-by: Sebastian Faul <[email protected]>
Co-authored-by: Vitor Mattos <[email protected]>
Signed-off-by: Sebastian Faul <[email protected]>
@0xFaul 0xFaul force-pushed the feature/generate-passphrases branch from a0be226 to fc704bf Compare July 17, 2023 18:06
@blizzz blizzz requested review from Altahrim and removed request for vitormattos November 22, 2023 20:49
@blizzz
Copy link
Member

blizzz commented Nov 22, 2023

This probably should not go against stable25?

@blizzz
Copy link
Member

blizzz commented Dec 14, 2023

closing due to no activity.

@blizzz blizzz closed this Dec 14, 2023
@joshtrichards joshtrichards linked an issue Mar 18, 2024 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

switch password generator to passphrases