Hướng dẫn cách cài đặt Google Authentication Odoo

Google Authentication Odoo là gì?

Google Authentication Odoo là việc sử dụng tài khoản gmail của Google để đăng nhập vào Odoo mà không cần tạo tài khoản đăng nhập trong Odoo. Việc tích hợp Google Authentication giúp cho việc đăng nhập trở nên dễ dàng hơn. Dễ dàng giúp người dùng có cơ hội sử dụng hệ thống Odoo một cách đơn giản nhất.

Bài viết trước mình đã hướng dẫn cách tích hợp Google CalendarGoogle Drive. Bài viết này mình sẽ tiếp tục hướng dẫn cách tích hợp Google Authentication vào Odoo.

Hướng dẫn thực hiện.

1. Cài đặt trong Odoo.

Google Authentication Odoo image 1 sub
Cài đặt Module auth_oauth

Các bạn có thể download module tại đây.

Google Authentication Odoo image 2 sub
Settings -> Configuration -> Portal access check Allow external users to sign up -> Authentication check Use external authentication providers, sign in with google, facebook, …

2. Cài đặt tài khoản Google.

Đăng nhập tài khoản Gmail và vào đường dẫn https://console.cloud.google.com

Google Authentication Odoo image 3 sub
Giao diên sau khi vào link trên
Google Authentication Odoo image 4 sub
Click Credentials -> Create credentials -> OAuth client ID.
Google Authentication Odoo image 5 sub
Chọn Web application -> Type Name -> Type Authorized JavaScript origins ->Type Authorized redirect URIs ->Create
Google Authentication Odoo image 6 sub
Chúng ta có được Client ID and Client secret.

3. Cài đặt vào Odoo.

Google Authentication Odoo image 7 sub
Settings -> Users -> OAuth Providers -> Click Google OAuth2
Google Authentication Odoo image 8 sub
Nhập http://yourdomain/auth_oauth/signin -> Click save
Google Authentication Odoo image 9 sub
Enter Client ID -> Check Allowed
Google Authentication Odoo image 10 ub
Vào trang login -> Click Login with google
Google Authentication Odoo image 11 sub
Giao diện sau khi đăng nhập

Việc thấy và sử dụng những chức năng và menu nào do người quản trị sẽ phân quyền cho user portal

Kết luận:

Mình vừa giới thiệu đến các bạn cách cài đặt và tích hợp Google Authentication cho Odoo. Các bạn có thắc mắc gì có thể để lại comment chia sẽ bên dưới.
Cảm ơn các bạn theo dõi.

 

239 thoughts to “Hướng dẫn cách cài đặt Google Authentication Odoo”

  1. Hey I know this is off topic but I was wondering if
    you knew of any widgets I could add to my blog that automatically tweet
    my newest twitter updates. I’ve been looking for a plug-in like this for quite some time and was hoping maybe you would
    have some experience with something like this.
    Please let me know if you run into anything. I truly enjoy reading your blog and I look forward to
    your new updates.

  2. Hey! I know this is sort of off-topic but
    I needed to ask. Does managing a well-established website such as yours require
    a lot of work? I am brand new to operating
    a blog however I do write in my diary everyday.
    I’d like to start a blog so I will be able to share my
    experience and thoughts online. Please let me know if you have any suggestions
    or tips for new aspiring blog owners. Appreciate
    it!

  3. Do you mind if I quote a few of your articles as long as I provide credit and sources back to your weblog?
    My blog site is in the very same niche as yours and my visitors would definitely benefit from some of
    the information you provide here. Please let me know if this
    ok with you. Appreciate it!

  4. Can I simply just say what a comfort to discover an individual who genuinely understands what they’re talking
    about on the internet. You certainly know how to bring an issue to light and make it important.
    A lot more people must read this and understand this side of
    the story. It’s surprising you aren’t more popular
    because you definitely have the gift.

  5. This design is wicked! You obviously know how to keep a reader entertained.
    Between your wit and your videos, I was almost moved to start my own blog (well, almost…HaHa!) Great job.

    I really enjoyed what you had to say, and more than that, how you
    presented it. Too cool!

  6. When I originally left a comment I seem to have clicked on the -Notify me when new comments
    are added- checkbox and now each time a comment
    is added I receive 4 emails with the exact same comment.

    There has to be a means you are able to remove me from that service?
    Appreciate it!

  7. Simply wish to say your article is as surprising. The clearness in your post is simply cool and i can assume
    you’re an expert on this subject. Well with your permission let me to grab your RSS feed to keep up to date with forthcoming post.
    Thanks a million and please keep up the rewarding work.

  8. Its like you read my mind! You appear to know a lot
    about this, like you wrote the book in it or something.
    I think that you could do with some pics to drive the message home
    a bit, but other than that, this is great blog. A great read.
    I will definitely be back.

  9. My developer is trying to convince me to move to .net from PHP.
    I have always disliked the idea because of the expenses.
    But he’s tryiong none the less. I’ve been using WordPress on a variety of websites for
    about a year and am concerned about switching to another platform.

    I have heard good things about blogengine.net.
    Is there a way I can transfer all my wordpress content into
    it? Any help would be really appreciated!

  10. Amazing blog! Do you have any suggestions for aspiring writers?
    I’m hoping to start my own website soon but I’m a little lost on everything.
    Would you suggest starting with a free platform like WordPress or go for a paid option? There are so
    many options out there that I’m completely confused ..

    Any ideas? Thanks!

  11. I used to be suggested this blog through my cousin. I’m no longer certain whether or
    not this submit is written by him as nobody else recognize such
    particular approximately my problem. You are wonderful!
    Thank you!

  12. Woah! I’m really loving the template/theme of this blog.
    It’s simple, yet effective. A lot of times it’s hard to get that “perfect balance” between superb usability and visual appearance.

    I must say that you’ve done a fantastic job with this.

    Also, the blog loads extremely quick for me on Internet explorer.
    Excellent Blog!

  13. Heya just wanted to give you a quick heads up and let you know a few of
    the images aren’t loading correctly. I’m not
    sure why but I think its a linking issue. I’ve tried it
    in two different web browsers and both show the same results.

  14. Wow that was odd. I just wrote an really long comment
    but after I clicked submit my comment didn’t show up.
    Grrrr… well I’m not writing all that over again. Anyhow, just wanted to say great
    blog!

  15. It’s perfect time to make some plans for the long
    run and it’s time to be happy. I’ve read this
    post and if I may just I want to suggest you few interesting issues or suggestions.
    Perhaps you could write next articles relating to
    this article. I desire to read even more things about it!

  16. I was wondering if you ever thought of changing the
    page layout of your blog? Its very well written; I love
    what youve got to say. But maybe you could a little more in the way of content so people could connect with it better.
    Youve got an awful lot of text for only having 1
    or 2 pictures. Maybe you could space it out better?

  17. Thank you for every other informative blog. Where else could I get that type of information written in such a perfect means?
    I have a challenge that I am simply now working on,
    and I have been at the look out for such information.

  18. Heya are using WordPress for your blog platform? I’m new to
    the blog world but I’m trying to get started and create my own. Do you
    need any coding knowledge to make your own blog?
    Any help would be really appreciated!

  19. Ӏ absolutely love your blog.. Vеry nice colors & theme.
    Ꭰid you build thiѕ website уourself? Please reply back ɑѕ I’m wanting to create my very own blog ɑnd ᴡant tօ know
    where you ɡot tһiѕ fгom or exactly whɑt the theme
    is named. Kudos!

  20. I’m really enjoying the design and layout of your blog.
    It’s a very easy on the eyes which makes it much more enjoyable for me to come here and visit more often. Did you hire out a designer to create your theme?
    Superb work!

  21. Your style is unique compared to other folks I’ve read stuff from.
    Many thanks for posting when you have the opportunity, Guess I will just
    bookmark this site.

  22. I was curious if you ever thought of changing the page layout of your site?
    Its very well written; I love what youve got to say.
    But maybe you could a little more in the way of content so people could connect with it better.
    Youve got an awful lot of text for only having 1 or two images.
    Maybe you could space it out better?

  23. A motivating discussion is definitely worth comment.
    I do think that you need to publish more on this
    subject matter, it might not be a taboo matter but typically folks don’t speak about
    these topics. To the next! Best wishes!!

  24. Thanks on your marvelous posting! I actually enjoyed reading it,
    you can be a great author. I will always bookmark your blog and will come back from now on. I want to encourage you to
    definitely continue your great work, have a nice evening!

  25. I’ve been browsing online greater than 3 hours these days, yet I never found any interesting article like yours.
    It’s beautiful value sufficient for me. In my opinion, if all web owners and bloggers made excellent content
    material as you did, the net will be a lot more helpful than ever before.

  26. Its like you read my mind! You appear to know so much about this, like you wrote the
    book in it or something. I think that you can do with some pics to drive the message home a little
    bit, but instead of that, this is excellent blog.

    A great read. I’ll definitely be back.

  27. Wow, awesome blog layout! How long have you been running a blog for?
    you made blogging look easy. The entire glance of your web site is
    excellent, as neatly as the content material!

  28. It’s actually a cool and helpful piece of info.
    I am satisfied that you simply shared this useful information with
    us. Please stay us up to date like this. Thank you for sharing.

  29. I think this is among the most significant info for me. And i am glad reading your article.
    But should remrk on some general things, The site style is perfect, the articles is really nice : D.
    Good job, cheers

  30. Politechnika Częstochowska

    ul. J.H. Dąbrowskiego 69
    42-201 Częstochowa
    NIP: 573-011-14-01
    Informacje

    bip.svgBiuletyn Informacji Publicznej

    Zamówienia Publiczne

    Informacje o cookies

    Deklaracja dostępności

    Inspektor Ochrony Danych

    SARS-CoV-2
    Wydziały

    Wydział Budownictwa

    Wydział Elektryczny

    Wydział Inżynierii Mechanicznej i Informatyki

    Wydział Inżynierii Produkcji i Technologii Materiałów

    Wydział Infrastruktury i Środowiska

    Wydział Zarządzania

    logo ePUAP

    Adres skrytki podawczej Politechniki Częstochowskiej w
    systemie ePUAP: /PolitechnikaCzestochowska/SkrytkaESP

  31. You really make it seem so easy with your presentation but I find this
    matter to be actually something which I think I would never understand.
    It seems too complex and very broad for me. I am looking forward for your next post, I’ll try to
    get the hang of it!

  32. เว็บตรง สล็อตฝากถอน ไม่มี ขั้นต่ำ 1 บาทก็ ถอนได้ เล่นสล็อตออนไลน์แล้วกดปุ่มหมุนเพื่อวางเดิมพันเพื่อหมุนล้อ จากนั้นสัญลักษณ์ของวงล้อของแต่ละเกมจะค่อยๆหยุด หากสัญลักษณ์นัดหยุดแต่ละเส้นกษัตริย์ในเกมนี้คุณจะได้รับโบนัสจากการหมุนสล็อต คุณสามารถดูสายการชำระเงินในแต่ละตารางเกม เกมสล็อตถือว่าง่ายต่อการเล่นด้วยการเล่นที่ง่าย

  33. Its such as you read my thoughts! You appear to know so much approximately
    this, such as you wrote the book in it or something.
    I believe that you simply can do with a few percent to drive the message home
    a little bit, however other than that, this
    is great blog. A great read. I’ll certainly be back.

  34. Heya fantastic blog! Does running a blog like this require a large amount of work?
    I’ve virtually no expertise in computer programming
    however I was hoping to start my own blog soon. Anyway, should you have any recommendations or techniques for
    new blog owners please share. I understand this
    is off subject nevertheless I just needed to ask.
    Thanks!

  35. Awesome blog! Is your theme custom made or did you download it from somewhere?
    A design like yours with a few simple tweeks would really make my blog shine.

    Please let me know where you got your design. Thank you

  36. It is the best time to make some plans for the future and it’s
    time to be happy. I’ve read this post and if I could I want
    to suggest you some interesting things or suggestions. Perhaps
    you could write next articles referring to this article.
    I want to read even more things about it!

  37. PLAY TO EARN MY BAGO NANAMAN NA APPS NA LEGIT EARNING APPS
    MNL168 CASINOPAGKA REGISTER MO PALANG BIBIYAN KANA AGAD NG FREE 100 PHP PWEDE MO PALAGUIN
    ILMAYMAG AASIS SAYUI LIKE SHARE MOLANG ANG PAGE NILABIBIGAYAN KANA NG
    FREE 100PHP TRUE GCASH Play To Earn napaka daling manaloHow to
    download MNL CASINO click the link below https://mnl168.com/register?rid=mark13https://mnl168.com/register?rid=mark13HOW TO REGISTER IN
    MNL168 Casino❗❗❗1.User Name2.Set a password yung di mo makakalimutan3.Full Name4.GCASH N#5.Click Get OTP6.Wait ka sa OTP Code magtetext
    sau7.lagay mo OTP8.Click Submit9.ilgay referalcode ➡mark13Referalcode ➡MARK13➡MARK13Punta kau sa Edit ProfileLagay nyu User ID FullnamePhone #FacebookNamePara sa
    ibang katanungaPm mu lng aqoKung gusto mu naman my puhunan.FIRST CASH IN GCASH ONLYMinimum 100 php#PTPAdmin #earnmoneyonline #PlayToEarn #mnl168 #mnl168game #game Download
    apphttps://mnl168.com/register?rid=mark13

  38. It’s appropriate time to make some plans for the longer term and it’s time to be happy.
    I’ve read this post and if I may just I wish to suggest you some
    interesting issues or tips. Perhaps you can write next articles
    relating to this article. I desire to learn even more issues
    about it!

    Here is my blog post: taxi

  39. Have you ever thought about including a little bit
    more than just your articles? I mean, what you say is fundamental and
    all. Nevertheless just imagine if you added some great pictures or videos to give your posts more, “pop”!
    Your content is excellent but with images and clips, this blog could definitely be one of
    the greatest in its niche. Good blog!

  40. whoah this blog is excellent i like reading your articles.
    Stay up the great work! You recognize, a lot of persons are hunting around for this information, you can aid them greatly.

  41. Aw, this was a very good post. Finding the time and
    actual effort to produce a great article… but what can I say… I procrastinate a lot and never seem to get anything done.

  42. My spouse and I stumbled over here coming from a
    different website and thought I may as well check things
    out. I like what I see so now i am following you.

    Look forward to finding out about your web page again.

  43. Hello! Do you know if they make any plugins to safeguard
    against hackers? I’m kinda paranoid about losing everything
    I’ve worked hard on. Any suggestions?

  44. Sphynx Kittens For Sale Now! We are breeders of high-quality Sphynx Cats. CFA & TICA Registered. We have worked extremely hard over the past several years to produce strong, beautiful, & healthy lines. Our cats are extremely loving, and very affectionate! We confidently offer to pet, show, and/or breeding homes. Our kittens reside all over the United States and various other countries!. You may want to visit our website http://devonrexcattery.company.com

  45. Spreadex is a enterprise capitalists are betting the proprietor will get 85 trainer
    15 and the state lottery. As a substitute of you’ve
    got cellular-pleasant sites that are supporting fantasy football and
    that might be a winner. 1997 Colonial Downs opens offering the whole lot from American soccer betting marketplace
    for seven years esports betting. Inform your friends about
    the sportsbook is offering a unique prop builder at
    Mybookie. Get NBA basketball matches and modify your
    betslip with pals on social networking websites like Fb.
    T20’s matches that don’t suppose that luck can be a
    credit of four. The bad broker who we are betting on esports is anxious Bovada
    gives. Obtainable in Oregon is choosing up significantly and choosing your
    excellent sportsbook primarily based on what you’re. SCR99SG3 supply request a new receivers are
    far from excellent within the know of. They offer an escrow account and
    sensation associated with school teams actively enjoying.

  46. Hey I know this is off topic but I was wondering if you knew of any widgets
    I could add to my blog that automatically tweet my newest twitter updates.
    I’ve been looking for a plug-in like this for quite some time
    and was hoping maybe you would have some experience with something
    like this. Please let me know if you run into anything.
    I truly enjoy reading your blog and I look
    forward to your new updates.

  47. Hey there I am so excited I found your webpage, I really found you by
    mistake, while I was searching on Aol for something else, Anyways I am here now and would just like to say cheers for a
    incredible post and a all round interesting blog (I also love the theme/design), I
    don’t have time to go through it all at the moment but I have saved it and also added in your RSS feeds, so when I have time I will be back to read
    much more, Please do keep up the great work.

  48. Its like you read my mind! You appear to know a lot about this,
    like you wrote the book in it or something. I think that
    you could do with some pics to drive the message home a bit,
    but other than that, this is magnificent blog. An excellent read.
    I will certainly be back.

  49. Hello there! This article could not be written any better! Looking through this post reminds me of my
    previous roommate! He always kept preaching about this.
    I most certainly will forward this article to him.
    Fairly certain he’s going to have a good read. I appreciate you for sharing!

  50. Hello There. I discovered your weblog using msn. That is a
    really smartly written article. I will make sure to bookmark it and return to read extra
    of your helpful information. Thank you for the post.
    I’ll definitely comeback.

  51. Wonderful goods from you, man. I have have in mind your stuff
    prior to and you’re just extremely magnificent. I really like what you’ve acquired right here,
    really like what you are saying and the best way by which you assert it.
    You make it entertaining and you still take care of to stay it
    smart. I can’t wait to read far more from you. This is actually a terrific site.

  52. Hello there, I found your blog by the use of Google even as searching for a
    related matter, your web site came up, it appears great.

    I have bookmarked it in my google bookmarks.
    Hi there, simply became alert to your blog via Google, and located that
    it’s truly informative. I’m gonna watch out for brussels.

    I will be grateful for those who continue this in future.

    Lots of other folks might be benefited from your writing.

    Cheers!

  53. whoah this weblog is wonderful i really like
    studying your posts. Stay up the good work! You already know, lots of persons are searching around for this
    information, you could aid them greatly.

  54. I’m extremely impressed with your writing skills as well as with
    the layout on your weblog. Is this a paid theme or did you modify it yourself?

    Either way keep up the nice quality writing, it’s rare
    to see a nice blog like this one nowadays.

  55. Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my blog that automatically tweet my newest twitter updates.
    I’ve been looking for a plug-in like this for quite some time and was hoping
    maybe you would have some experience with something like this.
    Please let me know if you run into anything. I truly enjoy reading your blog and I look forward to your new updates.

  56. You really make it appear really easy with your presentation however I in finding
    this topic to be actually one thing which I believe I’d by no means understand.
    It seems too complicated and extremely wide for
    me. I’m taking a look forward for your next submit, I’ll attempt to get the grasp of it!

  57. I believe this is one of the such a lot important information for me.
    And i’m satisfied reading your article. But want to statement on some common issues, The web site style is great, the articles
    is in reality excellent : D. Excellent process,
    cheers

  58. Hi! I know this is kinda off topic nevertheless I’d figured
    I’d ask. Would you be interested in trading links or maybe
    guest authoring a blog post or vice-versa? My blog discusses a lot of the same topics as yours and I believe we could greatly benefit from each other.
    If you’re interested feel free to shoot me an e-mail.
    I look forward to hearing from you! Superb blog by the way!

  59. Please let me know if you’re looking for a author for your
    site. You have some really great posts and I think I would be a good asset.
    If you ever want to take some of the load off, I’d absolutely love to write some material for your blog in exchange for a link
    back to mine. Please shoot me an e-mail if interested. Thank you!

  60. Pünktlich an Silvester, nur noch Mitternacht, gingen die Lichter an. Ein genialer Start ins
    neue Jahr. Die tief stehende Sonne hüllt für wenige Stunden die schneebedeckte Landschaft in ein warmes Licht und nachts gehen die Polarlichter an.
    Dieses Naturschauspiel ist eine gute Entschädigung zu den langen Nächten. Die
    Dunkelheit macht uns nichts aus. Die Preise für die Unterkunft und Essen sind sogar etwas günstiger als bei unseren Nachbarn in Österreich oder
    der Schweiz. Neben dem Skifahren gibt es unzählige
    andere Aktivitäten mit großem Spaßfaktor wie Schneemobil- und Hundeschlitten Touren.
    Seit dem zieht es uns nichts unversucht lassen in den Norden.
    Hemavan hat einen eigenen Flughafen und ist von Deutschland
    aus schnell und einfach zu erreichen. Damit wir es nimmer so weit in den Skiurlaub haben, sind wir
    nach Norwegen gezogen. Mittlerweile haben wir schon die norwegischen Skigebiete Hafjell, Kvitfjell und Trysil
    kennen gelernt. Doch Europa hat noch so viel mehr zu bieten. Darum habe ich andere Familien Reiseblogger nach ihren schönsten Orten für einen Winterurlaub mit Kindern gefragt und geniale Tipps bekommen.

  61. Hey I am so grateful I found your blog, I really found you by accident, while I was researching on Digg for something else, Regardless I am here now and would just like to say thank you for a
    fantastic post and a all round interesting blog (I also love the theme/design),
    I don’t have time to go through it all at the moment but I have book-marked it and also added your RSS feeds, so when I have time
    I will be back to read a great deal more,
    Please do keep up the superb job.

  62. Thanks , I’ve just been searching for information about this topic
    for ages and yours is the greatest I have came upon so far.
    But, what about the bottom line? Are you positive about the source?

  63. It is appropriate time to make some plans for the future
    and it is time to be happy. I’ve read this post and if I could I
    want to suggest you few interesting things or suggestions.
    Perhaps you could write next articles referring to this article.
    I desire to read more things about it!

  64. Первый государственный военный госпиталь в Китае, получивший лицензию на прием иностранных граждан.
    Профессиональный коллектив которого проводит лечение пациентов и обучение иностранных студентов для прохождения интернатуры и клинической ординатуры.
    Китайские врачи работают
    с больными, страдающими от
    различных тяжелых и хронических заболеваний.

  65. Wonderful items from you, man. I’ve have in mind your stuff prior
    to and you are just too fantastic. I really like what you’ve
    acquired here, certainly like what you’re stating and the way in which by which you are saying it.
    You are making it enjoyable and you still care for to keep it smart.
    I can’t wait to read much more from you.
    That is really a tremendous web site.

  66. What i don’t realize is in truth how you’re not really much more neatly-preferred than you might be now.
    You are so intelligent. You already know thus significantly
    in relation to this topic, made me in my opinion imagine it from numerous varied angles.
    Its like women and men are not fascinated except it is one thing to do with Lady gaga!
    Your personal stuffs nice. At all times maintain it up!

  67. I am now not positive where you’re getting your information, but good topic.

    I needs to spend a while finding out more or figuring out more.
    Thanks for magnificent info I used to be looking for this information for my mission.

  68. I like the helpful information you provide in your articles.
    I will bookmark your weblog and check again here regularly.

    I am quite certain I’ll learn lots of new stuff right here!
    Good luck for the next!

  69. Nice blog here! Also your website loads up very fast!
    What host are you using? Can I get your affiliate link to your host?
    I wish my website loaded up as quickly as yours lol

  70. Hey just wanted to give you a quick heads up. The text in your content seem to be running off the screen in Safari.
    I’m not sure if this is a format issue or something
    to do with internet browser compatibility but I thought I’d post to let you know.
    The layout look great though! Hope you get the problem resolved
    soon. Cheers

  71. Thank you for every other informative website. The place else may just
    I am getting that type of information written in such an ideal way?

    I have a challenge that I’m simply now operating on,
    and I’ve been on the glance out for such information.

  72. I was curious if you ever considered changing the layout of your blog?
    Its very well written; I love what youve got to say. But maybe you could a little more in the way
    of content so people could connect with it better.

    Youve got an awful lot of text for only having 1 or two images.
    Maybe you could space it out better?

  73. It is appropriate time to make some plans for the future and it’s time to be
    happy. I’ve read this post and if I could I want to suggest you
    some interesting things or tips. Perhaps you can write next articles referring
    to this article. I wish to read even more
    things about it!

  74. Hello, i read your blog occasionally and i own a similar one and i
    was just curious if you get a lot of spam remarks? If so how do you reduce it, any plugin or anything you
    can recommend? I get so much lately it’s driving me insane so any support is very much
    appreciated.

  75. Very nice post. I just stumbled upon your blog and wished to say that I have truly enjoyed browsing
    your blog posts. In any case I will be subscribing to your feed and I hope
    you write again very soon!

  76. hello!,I love your writing so much! percentage we keep up
    a correspondence more about your post on AOL? I require an expert on this
    space to unravel my problem. Maybe that’s you! Having a look ahead to peer you.

  77. You really make it seem so easy with your presentation but I find this topic to be
    really something that I think I would never understand. It seems too complicated and very broad for me.
    I am looking forward for your next post, I’ll try to get the hang
    of it!

  78. Appreciating the commitment you put into your blog and detailed information you
    present. It’s nice to come across a blog every once in a while that isn’t the same old rehashed information. Great read!

    I’ve bookmarked your site and I’m including your RSS feeds to my Google
    account.

  79. An impressive share! I’ve just forwarded this onto a coworker who was doing a little
    research on this. And he in fact ordered me lunch because I found it for
    him… lol. So let me reword this…. Thank YOU
    for the meal!! But yeah, thanx for spending the time to discuss this topic here on your web page.

  80. This design is wicked! You obviously know how to keep a reader entertained.
    Between your wit and your videos, I was almost moved to start my own blog (well,
    almost…HaHa!) Great job. I really enjoyed what you had to
    say, and more than that, how you presented it. Too cool!

Comments are closed.