Description:
fix authen pop3 bugs and redundant code
Commit status:
[Not Reviewed]
References:
Diff options:
Comments:
0 Commit comments
0 Inline Comments
Unresolved TODOs:
There are no unresolved TODOs
r406:b2fd7182e3dc - - 1 file changed: 3 inserted, 14 deleted
@@ -1,5 +1,7 | |||
|
1 | 1 | require 'digest/sha1' |
|
2 | 2 | require 'net/pop' |
|
3 | + require 'net/https' | |
|
4 | + require 'net/http' | |
|
3 | 5 | require 'json' |
|
4 | 6 | |
|
5 | 7 | class User < ActiveRecord::Base |
@@ -81,20 +83,7 | |||
|
81 | 83 | end |
|
82 | 84 | end |
|
83 | 85 | |
|
84 |
- def authenticated_by_pop3?(password) |
|
|
85 | - Net::POP3.enable_ssl | |
|
86 | - pop = Net::POP3.new('pops.it.chula.ac.th') | |
|
87 | - authen = true | |
|
88 | - begin | |
|
89 | - pop.start(login, password) # (1) | |
|
90 | - pop.finish | |
|
91 | - return true | |
|
92 | - rescue | |
|
93 | - return false | |
|
94 | - end | |
|
95 | - end | |
|
96 | - | |
|
97 | - def authenticated_by_pop3?(password) | |
|
86 | + def authenticated_by_pop3?(password) | |
|
98 | 87 | Net::POP3.enable_ssl |
|
99 | 88 | pop = Net::POP3.new('pops.it.chula.ac.th') |
|
100 | 89 | authen = true |
You need to be logged in to leave comments.
Login now