Giter Club home page Giter Club logo

Comments (6)

redhook62 avatar redhook62 commented on July 28, 2024

Hi,

No, it's not a bug.
With Apple you must open the camera to scan the QR Code

https://www.macworld.com/article/3286193/ios/how-to-scan-qr-codes-with-your-iphone-or-ipad.html

from adfsmfa.

progressiver avatar progressiver commented on July 28, 2024

But we have another QR code generator and it's worked with Google Auth App on Iphones. libpam-google-authenticator for example. Ok, by the way your method works on IOS12 but on old IOS (like 9) it does not work.

from adfsmfa.

redhook62 avatar redhook62 commented on July 28, 2024

Have you read the link ?

it's the same problem with IOS 12 ! (seen with our customers)
This QR Code is more secure than those of Apple, Google or Facebook (depending of the configuration you have made).

Try with Authy

Regards

from adfsmfa.

progressiver avatar progressiver commented on July 28, 2024

Yes, I've read.
Ok,I understand. Thank you.

Also could you change some French sentences in text when sending key to email? :)
2018-11-05 18 01 55

from adfsmfa.

redhook62 avatar redhook62 commented on July 28, 2024

Yes, it's possible to override the default emails. You must provide html files with some placholders inside.

Changing this is not easy at this time, in the future release, we are going to implement some powershell specific commands for that.

There's a way to register your custom mails.

  • changing the config file

On your main ADFS Server, open a PowerShell console as administrator
Export-MFASystemConfiguration -ExportFilePath x:\somepath\exportconfig.xml

Edit the SendMail section as below, in your sample modify MailSecureKey node

<SendMail Enabled="true" PinRequired="false" EnrollWizard="true" EnrollWizardStrict="true" from="[email protected]" username="[email protected]" password="password" anonymous="false" host="smtp.server.com" port="587" useSSL="true" Company="your company">
    <MailOTP>
	<Template LCID="1036" FileName="path to your html template" Enabled="true" />
          // 1036 = French,  must be a valid filename deployed on each of your ADFS Servers
    </MailOTP>
    <MailInscription />
    <MailSecureKey />
    <Parameters><![CDATA[]]></Parameters>
  </SendMail>

Filename attribute must be a valid file on your ADFS Servers. Otherwise default template will be used.
Save your modifications

On your main ADFS Server, open a PowerShell console as administrator
Import-MFASystemConfiguration -ImportFilePath x:\somepath\exportconfig.xml

Restart your ADFS services.

To build a template, you can watch the default mails (stored as resources)
https://github.com/neos-sdi/adfsmfa/blob/master/Neos.IdentityServer%202.2/Neos.IdentityServer.Common/Resources/cmail_strings.fr.resx

Note the placeholders {0}, {1}, {2}, ...

Regards

from adfsmfa.

progressiver avatar progressiver commented on July 28, 2024

Thank you!
Will try to do a new template. But anyway you can change https://github.com/neos-sdi/adfsmfa/blob/master/Neos.IdentityServer%202.2/Neos.IdentityServer.Common/Resources/cmail_strings.resx and fix English template in the next release. There are some french words :)

Thank you!

Regards

from adfsmfa.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.