O que é preciso fazer? O que falta fazer?
ajeremias
(Albatroz Jeremias)
27 Maio , 2021 12:42
2
Então eu começaria por ver se é possível criar um plugin no nextcloud, que se possa modificar para aceitar um login com o discourse…
criar o user automaticamente no nextcloud.
e depois tentar aceder aos grupos do discourse, através da api com o oauth2/sso… e atribuir esses grupos a um user no nextcloud.
etc…?
activar sso no discourse
usar o distrust como openid para o discourse
conectar o nextcloud com o openid do discourse
usar grupos do discourse para ligar às pastas no nextcloud
criar emails para o grupo em vez de individual
criar conta peertube/mastodon automatica (com 1 click) do grupo
criar conta no xmpp e ligar-se no canal do coletivos.org
ajeremias
(Albatroz Jeremias)
27 Maio , 2021 15:00
3
Ok temos de colocar o discourse como SSO provider:
So you want to use Discourse as an identity provider for your own web app? Great! Let’s get started. Enable DiscourseConnect provider setting Under Discourse admin site settings (/admin/site_settings) enable setting enable discourse connect...
Reading time: 20 mins 🕑
Likes: 264 ❤
e o nextcloud com login usando um sso provider:
If you are looking to set up Single Sign-On (SSO) for your application using NextCloud, you need to follow the given guide. Firstly you need to Configure miniOrange as Service Provider (SP) in NextCloud, then NextCloud as OAuth 2.0 provider in...
Est. reading time: 4 minutes
ajeremias
(Albatroz Jeremias)
2 Julho , 2021 15:57
5
isto está a avançar…
encontrei um repositório que transforma o discourse num openid provider!
e existe um plugin do nextcloud para o nextcloud usar um openid
estou a investigar:
opened 01:01AM - 02 Jul 21 UTC
yay.. nice project :)
but its lacking some documentation. I want to try to hel… p.
questions about the distrust.yml file:
`listenAddr: 0.0.0.0:3000`
This is the address to listen to all requests to login?
Can I re-use the same private key that you posted on this repository? How can I generate my own private key?
What means allow_groups ?
thanks! :) I want to be able to use discourse as a open id provider.. to connect to nextcloud.. and later to mastodon/peertube... :)
ajeremias
(Albatroz Jeremias)
17 Março , 2023 16:54
7
ainda não tive sorte… criei estes dois issues… e vou fazer este issue publico para a malta ver
I’ve been trying this for the last couple years… was never succesful… can someone please guide me on how-to make this work? I’ve read all the threads and everything… and it’s really extra confusing. you can see more details on my setup in here: ...
Reading time: 1 mins 🕑
Likes: 1 ❤
opened 07:13PM - 12 Mar 23 UTC
I'd like to known how to setup this plugin with discourse 3.1.X
There are man… y options on discourse side and on nextcloud.
This are the definitions you can setup in discourse:
![image](https://user-images.githubusercontent.com/26681446/224567180-7d8ef29b-4ec7-4e0f-9a32-c0d38504c30a.png)
![image](https://user-images.githubusercontent.com/26681446/224567190-d0a8a695-9087-49dd-9e81-267e237d9f1f.png)
options on nextcloud:
![image](https://user-images.githubusercontent.com/26681446/224567329-c6729dc9-28b9-4de5-a9e8-a496d0487c25.png)
thank you.
ajeremias
(Albatroz Jeremias)
22 Março , 2023 19:29
8
Shared mailbox in nextcloud
opened 04:33PM - 02 Dec 22 UTC
enhancement
1. to develop
skill:backend
skill:frontend
feature: mailbox sharing
### Is your feature request related to a problem? Please describe.
As shared … mailboxes are often used for cases such as support or contact mailboxes, a user might not want to expose their private email address when sending an email from that mailbox.
### Describe the solution you'd like
#### Case A - not everyone needs to see sent replies
Add an alias for the shared mailbox email address and allow it to be selected from the alias dropdown. This could also include fancy stuff like having the Display Name still set to the current user but still having the shared email address as the FROM email address.
#### Case B - everyone should see the sent replies
Admins or users should be able to set a custom "sent" mailbox. I don't think it's neccessary or even possible for this mailbox to be a special use mailbox "\SENT".
This custom "sent" mailbox will need to be a shared mailbox and the sending user needs ACL permissions `lrwip` on the custom "sent" mailbox.
- Allow setting the shared mailbox email address as a sender in the alias dropdown
- After sending, move the sent email not to the user's SENT mailbox but also COPY it to the shared "sent" mailbox
### Describe alternatives you've considered
If it isn't possible to send from alternative senders in Horde, allow setting the Reply-To header to the shared mailbox email address - either by handling a sending fail and resending the email automatically in the backend, or by allowing the user to have a "FROM - REPLY-TO" configuration stored.
### Additional context
https://github.com/nextcloud/mail/issues/7057
Outlook 365 by default has no shared sent mailbox but needs to be set up specifically: https://learn.microsoft.com/en-us/microsoft-365/admin/email/configure-a-shared-mailbox?view=o365-worldwide#allow-everyone-to-see-the-sent-email-the-replies
### Investigative findings
Delegation can mean many things:
- Case A: A complete new mail account that is provisioned to the users which works as a normal mail account. Several users are logged in at the same time. This concept already works.
- Case B: A mail box that i can fetch mail from. Solved via ACLs
- **Case C: A shared mailbox where I am allowed to `send as`.**
### Implementation ideas
#### For admins
- define email accounts and their aliases in settings (as configured on the mail server)
- possibly define shared "sent" mailboxes that "send as" messages should be copied to
#### For users
- be able to delegate based on admin aliases definition
- should create a new alias for delegated users
- be able to see and choose "send as" aliases
- possibly be able to differentiate between their own aliases and delegated aliases
- delegated aliases should be read only
- be able to define a shared "sent" mailbox when delegating their account where "send as" sent emails are copied to.