473,508 Members | 2,233 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

RSA SecurID token authentication?

Anyone doing python application authentication using RSA SecurID
tokens? We have a Pylons app that needs this.

I've written code against RSA's API and found the docs terrible and
the libraries painful to use. RSA has a RADIUS server fronting their
server so I expect I could use that instead, might be easier. This is
on Solaris10 x86 which supports PAM but I've never accessed PAM from
Python, any pointers?

I've done RADIUS before (Cistron, Ascend, FreeRADIUS) but not with
Python. Any suggestions? I see a pyrad library, last updated in March
2006; any experience with it? Any other suggestions?

Thanks.
May 29 '07 #1
1 5115
On May 29, 11:22 am, Chris Shenton <chris-list-pyt...@shenton.org>
wrote:
Anyone doing python application authentication using RSASecurID
tokens? We have a Pylons app that needs this.

I've written code against RSA's API and found the docs terrible and
the libraries painful to use. RSA has a RADIUS server fronting their
server so I expect I could use that instead, might be easier. This is
on Solaris10 x86 which supports PAM but I've never accessed PAM from
Python, any pointers?

I've done RADIUS before (Cistron, Ascend, FreeRADIUS) but not with
Python. Any suggestions? I see a pyrad library, last updated in March
I'm guessing it's too late to choose a two-factor solution with an
open API and open source python examples? :) Oh well.

I recommend going with pyrad and using the Radius interface. This
will allow you to use a third party radius server if you want and
since all the two-factor vendors support radius, you won't have to re-
write the apps if you switch strong authentication vendors.

HTH,

nick

--
Nick Owen
WiKID Systems, Inc.
404.962.8983
http://www.wikidsystems.com
Commercial/Open Source Two-Factor Authentication
irc.freenode.net: #wikid
May 31 '07 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
2999
by: Jim Harris | last post by:
Somewhere I read about authenticating against a file token on the user's hard drive - but I can't find the book I read it in anymore. If you know what I'm talking about please let me know. ...
0
1083
by: aiKeith | last post by:
Hello, Here is my situation. I have developed several apps that require authentication to access. For authentication, I have the users enter thier user/pass and click login, which is then sent...
0
1540
by: Webdiyer | last post by:
Anyone know how can I integrate the SecurID Authentication Solution into our existing asp.net application? How can I call the API functions of the RSA ACE/Agent authentication API directly from...
3
1690
by: ptran123 | last post by:
In IIS, when 'anonymous user' is disabled anyone entering the site must be authenticated. After authentication, IIS's worker process assumes the identity of the authenticated user rather than the...
1
2907
by: joop23 | last post by:
Hello, I'm getting the following exception. Culture name 'en-securid' is not supported The code is below. What is 'en-securid' and why won't my browser (IE 6) pass in 'en-us?' thx in...
0
2151
by: David T. Ashley | last post by:
Has anybody used RSA's (www.rsasecurity.com) tokens with PHP? I bought all the server-side software, and I'm looking for the easiest way to do this. Goal is to have a web-based system where to...
1
1402
by: ASF | last post by:
Hey all, This may be a very basic question, but I'm new to forms authentication. Basically, we have Site 1 which is a login site where a security token is generated. On Site 1 there are several...
0
1109
by: Marc Scheuner | last post by:
Folks, I'm trying to figure out what's going on in our ASP.NET 2.0 app here. We're using .NET 3.0 WCF to communicate with tons of external web services. So far, we've been using Forms...
0
1017
by: RRB | last post by:
Hi, I have an ASP.Net application running on IIS6 that uses Windows authentication. I have recently discovered an apparently well-known issue that because the 'Security Context' is cached for...
0
7225
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
7123
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
7326
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
7383
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
7498
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
5627
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
1
5053
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
3182
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
418
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.