How to log account creation date on FreeRADIUS?
This is not a connection-checking information, creation date needs only for informational logging.
Related
I have the following scenario:
If a user has a temporary password, that is been set in the last 24 hours, the user is forced to change the password. If the password has been set more than 24 hours ago, then the user is not able to log in.
If a user has a password that has been set in the last 180 days, the user is able to log in. If the password has been set longer than 180 days ago, the user is forced to reset the password.
The two types of password look different, so I can compare the password by a regular expression to check if it is a temporary password or not.
The problem is that knowing that the password is temporary or not, I have to apply the 24 hour or 180 day expiration time of the policy. So how do I know when the password was last updated?
Initially, I have thought in using a custom attribute to store this value, but I thought that this should be recorded somewhere by default. It makes sense to me that Microsoft wanted to audit this on their side for compliance and security purposes. It also makes sense to me that this could probably be on Graph, but so far, I haven't found this filter exists.
Question is, does this filter exist or I need to go through the custom attribute route?
I tried to reproduce the same in my environment and got the results as below:
To know the when the password of the Azure AD B2C users was last updated, try the below query:
GET https://graph.microsoft.com/v1.0/users?$select=displayName,lastPasswordChangeDateTime
Make sure to consent User.Read.All permission to fetch the lastPasswordChangeDateTime.
I have created an attendance system with a form to mark the attendance on google sheets. I have put a date validation wherein the user can only select today's and yesterday's date to mark the attendance. Data validation is rejecting invalid input in Desktop but not in the google sheets andriod app. User is able to enter the date outside of the dropdown options. Is this a bug or am I missing something here.
Here's the link to the sheet
https://docs.google.com/spreadsheets/d/1jUrYdRCZR_IbqsmwKJeJQ9J1HcT_gFetDcLui4fllw0/edit?usp=sharing
i am working on a project that sent a URL link to a user and the user has to put the user account information to log into that account .Is there any way to implement the user account information to that link in order the user won't type every time his account information when he receiving his information?.
You will need to generate an unique link and tie it with the user for a specific period of time (for security reason). Then send the link to the user so that he/she can login using that link within that specific period of time. If that time is passed, he/she will need to request a new link.
So here's the step by step breakdown:
1. User inputs his email/phone number.
2. You check on the database if there's any user available for that email/phone number in your database. If user found, you will need to store an unique token for that user and store it.
3. Generate the link with that token.
4. When user click on the link, match the token with your database and user, and if it matches that means user is authorized and let him login. Delete the token.
Let me know if you need any more explanation.
We are on JIRA On Demand. We have one Email handler configured to create/update tickets if we receive emails on a particular email id. In most of the cases, the emails will be from outside email ids and hence we have a JIRA user id by which the emails from unknown ids will be created as issues. So reporter of the issue will be our JIRA user though the emails are from some unknown email ids. Is there any way to get the actual "FROM Email ids" and put it in a custom field or at least to get the correct email id.
According to the Atlassian page on creating isses from incoming emails the "From" is appended at the end of the message body if you are using Default Reporter:
Default Reporter
Specify the username of a default reporter, which will be used if the email address in the From: field of any received messages does not match the address associated with that of an existing JIRA user — for example, a JIRA username such as emailed-reporter
(info) Note:
When an issue is created and this option is specified, the email message's From: field address is appended in a brief message at the end of the issue's Description field, so that the sender can be identified.
Unfortunately there doesn't look like a convenient way to transfer this to an issue field. At least the information will be present though in the issue description.
I am interested in finding out how I can send my business customers appointment confirmation emails to their Gmail accounts and have their Google calander automatically populate the info and give them a reminder without any action required on their part. I know it's possible as I received such emails from companies that have done this. Can anyone please help? I'm not the most computer savvy person so I will need an explanation. thank you.
#carl grassl You will want to use EventReservation for appointment confirmations.
When you send your customer an email confirmation with EventReservation, this will automatically populate the info of the appointment in their Calendar, additionally, it will also trigger a Google Now card of the appointment.
Check out this tool below, logging in with your personal Gmail account:
http://gmail-actions.appspot.com
Once you've logged in, load the sample "Event card." You can send yourself an EventReservation email.
When you feel that you got everything locked in with your production email client, you'll have to register with Google to use schemas. Make sure your email is authenticated (DKIM/SPF). You can get all the details here:
https://developers.google.com/gmail/markup/registering-with-google