Andy Miller

Results 487 comments of Andy Miller

We've successfully created LDAP and Oauth plugins utilizing the new events, so it definitely should be possible now.

Some examples we've done: * https://github.com/trilbymedia/grav-plugin-login-oauth2 * https://github.com/trilbymedia/grav-plugin-login-oauth2-slack * https://github.com/trilbymedia/grav-plugin-login-oauth2-discord * https://github.com/trilbymedia/grav-plugin-login-oauth2-apple * https://github.com/trilbymedia/grav-plugin-login-ldap

Login does require the session to be enabled at all times. The disabled session option is really only intended for use cases where there is no login at all.

If this provided `contact.md` is using the same configuration file from you other issue, there was no value for `{{ config.plugins.email.from }}` nor `{{ config.plugins.email.to }}`. These were both empty....

OH, change your email `process: email:` section to: ``` - email: from: '{{ config.plugins.email.from }}' to: '{{ config.plugins.email.to }}' reply_to: mail: '{{ form.value.email }}' name: '{{ form.value.name|e }}' subject: '[Contact]...

So you have quotes around it? Try removing. Maybe they are not regular quotes.

I’m at a loss 🤷‍♂️ works for me when I try.

Ya that’s weird. The escaping isn’t right. But I don’t even know how you could do that from a yaml configuration.

You can add captcha to any form: https://learn.getgrav.org/16/forms/forms/reference-form-actions#captcha

I had already removed the exception and just returned the IP received if it didn't pass the filter: https://github.com/getgrav/grav/commit/be558ccac9223dcc24ec4c04612e5a479714d686 If you would like to improve with some smarter logic, a...