草庐IT

Gmail-Auth

全部标签

php - 拉维尔 5 : No hint path defined for [Auth]

我正在加载邮件View$this->mail->send('auth::emails.email_confirmation',['url'=>$confirmationEmailUrl],function($m)use($user,$toMail){$m->to($toMail,$user->name)->subject('mail');});和服务提供商publicfunctionregisterViews(){$viewPath=base_path('resources/views/modules/auth');$sourcePath=__DIR__.'/../Resources/

php - $this->Auth->identify();在 cakephp 3.2 中返回 false

我已经在cakephp3.2中完成了登录的所有设置,但是在登录时它返回false。用户Controller中的登录函数publicfunctionlogin(){$this->viewBuilder()->layout('');if($this->request->is('post')){$user=$this->Auth->identify();pj($user);//returningfalseif($user){$this->Auth->setUser($user);return$this->redirect($this->Auth->redirectUrl());}$this-

php - Laravel [5.2.21] 自定义 Auth Guard 不持久

我正在尝试设置自定义身份验证保护,一切正常。我能够登录Model,但是一旦我将访问者重定向到新页面,身份验证就会丢失。我可以在Controller执行重定向之前dd()Auth::guard('client')->user()就好了,但是在AuthenticateClient中间件。我正在使用默认的保护程序来验证用户,并且一切正常。我已确保路由位于启用session的web中间件下。我搜索过类似的问题,但找不到有效的解决方案。有什么解决办法吗?旁注:我知道我在下面的代码示例中使用了token,但我所做的不仅仅是针对该token进行验证。所以这是一个不同于为api验证token的系统。路

php - 尝试在 View 上访问 Auth::user()->name 时尝试获取非对象 [Laravel] 的属性

我正在尝试使用以下方法从View中获取用户名:Auth::user()->name我得到了尝试获取非对象的属性因为Auth::user()是NULL。这怎么可能?laravel生成的导航栏使用相同的方法,并且可以在那里工作。编辑:似乎我什至无法从Controller获得授权用户。Auth::guard('admin')->check();//trueAuth::user();//null有什么想法吗? 最佳答案 好吧,我又想通了,因为我使用了自定义守卫,所以我实际上需要使用:Auth::guard('admin')->user()-

php - 为什么游标 CSS 在 Gmail 中不起作用?

我的代码向客户端发送一封电子邮件,其中包含一个按钮,它的“光标:指针”css在gmail中不起作用....$mail->isHTML(true);$mail->Body='ApproveIncident';if(!$mail->send()){echo'Messagecouldnotbesent.';echo'MailerError:'.$mail->ErrorInfo;}else{echo'Messagehasbeensent';} 最佳答案 我找到了Gmail不支持游标CSS的答案,请参阅Emailclientcsssuppor

php - 在 Xampp 中将 Gmail 配置为 SMTP 以发送邮件 - 出现错误。为什么?

我正在关注this指令,我得到了与第一个用户评论相同的错误。我不知道如何解决这个错误。简短记下我做了什么。1.更改发送邮件的sendmail.ini和php.ini设置2.将dll放在发送邮件文件夹3.从我的gmail帐户中输入我的用户名和密码smtp_server=smtp.gmail.comsmtp_port=465;SMTPS(SSL)support;auto=useSSLforport465,otherwisetrytouseTLS;ssl=alwayuseSSL;tls=alwaysuseTLS;none=nevertrytouseSSL;smtp_ssl=autosmtp_

php - 通过 PHP 检查 Gmail IMAP 循环中的新邮件

我正在研究一个应用程序,该应用程序根据到达Gmail的新IMAP电子邮件触发PHP脚本。了解新电子邮件已到达GmailIMAP帐户的最佳方式是什么?除了配置cron作业,我什么也想不起来。我在Linux(Ubuntu)机器上运行PHP+Nginx。 最佳答案 我发现这正是移动公司开发人员用来验证其客户gmail的方式。好了,开始正常连接,然后:$t1=time();//marktimein$tt=$t1+(60*1);//totaltime=t1+nsecondsdo{if(isset($t2))unset($t2);//clean

phpMailer电子邮件不发送gmail smtp

我无法使用gmailSMTP发送电子邮件,这是我在print_r对象时得到的结果。我对phpMailer属性的用户名和密码使用相同的gmail凭据,所以我确定我的凭据是正确的,但不知道为什么它没有发送。谢谢,感谢任何支持。EMailerObject([pathViews:protected]=>application.views.email[pathLayouts:protected]=>application.views.email.layouts[_myMailer:EMailer:private]=>PHPMailerObject([Priority]=>3[CharSet]=>

php - Laravel 5.1 auth attempt with extra parameters using default auth controller and middleware

如何使用默认身份验证Controller和中间件使用额外参数覆盖Laravel5.1身份验证尝试?假设我有一个状态为=active或inactive的额外字段。我该如何编写该尝试方法? 最佳答案 如documentation中所述您可以传递一个变量数组,它们的键是您要在数据库中验证值的列。$request->get('email'),'password'=>$request->get('password'),'active'=>$request->get('active')]);if($attempt){returnredirect

php - laravel 5邮件发送的Gmail设置

我将其设置为通过laravel5从我的gmail帐户发送邮件。MAIL_DRIVER=smtpMAIL_HOST=smtp.gmail.comMAIL_PORT=587MAIL_USERNAME=********@gmail.com//emailaddressMAIL_PASSWORD="*******"//passwordforthatemailMAIL_ENCRYPTION=tls为了测试邮件发送,我使用了这个Route::get('/email',function(){$data=array('name'=>"Library",);Mail::send('mailview',$d